求1到1000内能被3整除的整数,所有数右对齐,每行输出10个数。最后输出数据总数。
游客
发布于 2023-12-23
阅读(30)
以下是一个Python代码实现:pythoncount = 0for i in range(1, 1001): if i % 3 == 0: count += 1 print("{:>4}".format(i), end=' ') if count % 10 == 0: print()print("\nTotal number of integers divisible by 3: ", count)这段代码首先初始化计数器count为0,然后遍历1到1000的所有整数。如果一个数能被3整除,我们就增加计数器的值,并使用右对齐的方式打印这个数。每打印10个数后,我们就换行。最后,我们打印出能被3整除的数的总数。运行这段代码,你将得到以下输出:code 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 90 93 96 99 102 105 108 111 114 117 120 123 126 129 132 135 138 141 144 147 150 153 156 159 162 165 168 171 174 177 180 183 186 189 192 195 198 201 204 207 210 213 216 219 222 225 228 231 234 237 240 243 246 249 252 255 258 261 264 267 270 273 276 279 282 285 288 291 294 297 300 303 306 309 312 315 318 321 324 327 330 333 336 339 342 345 348 351 354 357 360 363 366 369 372 375 378 381 384 387 390 393 396 399 402 405 408 411 414 417 420 423 426 429 432 435 438 441 444 447 450 453 456 459 462 465 468 471 474 477 480 483 486 489 492 495 498 501 504 507 510 513 516 519 522 525 528 531 534 537 540 543 546 549 552 555 558 561 564 567 570 573 576 579 582 585 588 591 594 597 600 603 606 609 612 615 618 621 624 627 630 633 636 639 642 645 648 651 654 657 660 663 666 669 672 675 678 681 684 687 690 693 696 699 702 705 708 711 714 717 720 723 726 729 732 735 738 741 744 747 750 753 756 759 762 765 768 771 774 777 780 783 786 789 792 795 798 801 804 807 810 813 816 819 822 825 828 831 834 837 840 843 846 849 852 855 858 861 864 867 870 873 876 879 882 885 888 891 894 897 900 903 906 909 912 915 918 921 924 927 930 933 936 939 942 945 948 951 954 957 960 963 966 969 972 975 978 981 984 987 990 993 996 999 Total number of integers divisible by 3: 333可以看到,1到1000内能被3整除的整数共有333个。
- 上一篇: 适合12~14岁孩子看的书,各方面的,历史、文学、科幻。
- 下一篇: 功放后级增益高,怎样衰减