|
540 | 540 | "- Continuare a chiedere finché non indovina." |
541 | 541 | ] |
542 | 542 | }, |
| 543 | + { |
| 544 | + "cell_type": "markdown", |
| 545 | + "id": "72c70c51", |
| 546 | + "metadata": {}, |
| 547 | + "source": [ |
| 548 | + "---\n", |
| 549 | + "## 💡 Soluzioni\n", |
| 550 | + "\n", |
| 551 | + "> 📂 **[Clicca qui per vedere il codice delle soluzioni](code/02/solutions)**\n", |
| 552 | + "\n", |
| 553 | + "---" |
| 554 | + ] |
| 555 | +}, |
543 | 556 | { |
544 | 557 | "cell_type": "markdown", |
545 | | - "id": "72c70c51", |
| 558 | + "id": "4895b614", |
546 | 559 | "metadata": {}, |
547 | 560 | "source": [ |
548 | | - "---\n", |
549 | | - "## Soluzioni\n", |
550 | | - "\n", |
551 | | - "---\n", |
552 | | - "### Soluzione Esercizio 1: Variabili e tipi\n" |
| 561 | + "### Soluzione Esercizio 1: Variabili e tipi" |
553 | 562 | ] |
554 | 563 | }, |
555 | 564 | { |
|
559 | 568 | "metadata": {}, |
560 | 569 | "outputs": [], |
561 | 570 | "source": [ |
562 | | - "user_name = \"Luca\"\n", |
563 | | - "age = 25\n", |
564 | | - "print(f\"Hi, my name is {user_name} and I am {age} years old.\")" |
| 571 | + "def greet_user():\n", |
| 572 | + " user_name = \"Luca\"\n", |
| 573 | + " age = 25\n", |
| 574 | + " print(f\"Hi, my name is {user_name} and I am {age} years old.\")\n", |
| 575 | + "\n", |
| 576 | + "if __name__ == \"__main__\":\n", |
| 577 | + " greet_user()" |
565 | 578 | ] |
566 | 579 | }, |
567 | 580 | { |
|
579 | 592 | "metadata": {}, |
580 | 593 | "outputs": [], |
581 | 594 | "source": [ |
582 | | - "a = int(input(\"First number: \"))\n", |
583 | | - "b = int(input(\"Second number: \"))\n", |
584 | | - "if a > b:\n", |
585 | | - " print(\"First number is greater.\")\n", |
586 | | - "elif a < b:\n", |
587 | | - " print(\"First number is less.\")\n", |
588 | | - "else:\n", |
589 | | - " print(\"Numbers are equal.\")" |
| 595 | + "def guess_numbers():\n", |
| 596 | + " a = int(input(\"First number: \"))\n", |
| 597 | + " b = int(input(\"Second number: \"))\n", |
| 598 | + " if a > b:\n", |
| 599 | + " print(\"First number is greater.\")\n", |
| 600 | + " elif a < b:\n", |
| 601 | + " print(\"First number is less.\")\n", |
| 602 | + " else:\n", |
| 603 | + " print(\"Numbers are equal.\")\n", |
| 604 | + " print(f\"Hi, my name is {user_name} and I am {age} years old.\")\n", |
| 605 | + "\n", |
| 606 | + "if __name__ == \"__main__\":\n", |
| 607 | + " guess_numbers()" |
590 | 608 | ] |
591 | 609 | }, |
592 | 610 | { |
|
604 | 622 | "metadata": {}, |
605 | 623 | "outputs": [], |
606 | 624 | "source": [ |
607 | | - "grade = int(input(\"Enter a grade: \"))\n", |
608 | | - "if grade >= 60:\n", |
609 | | - " print(\"Passed\")\n", |
610 | | - "elif grade >= 40:\n", |
611 | | - " print(\"Remedial\")\n", |
612 | | - "else:\n", |
613 | | - " print(\"Failed\")" |
| 625 | + "def ask_grade():\n", |
| 626 | + " grade = int(input(\"Enter a grade: \"))\n", |
| 627 | + " if grade >= 60:\n", |
| 628 | + " print(\"Passed\")\n", |
| 629 | + " elif grade >= 40:\n", |
| 630 | + " print(\"Remedial\")\n", |
| 631 | + " else:\n", |
| 632 | + " print(\"Failed\")\n", |
| 633 | + "\n", |
| 634 | + "if __name__ == \"__main__\":\n", |
| 635 | + " ask_grade()" |
614 | 636 | ] |
615 | 637 | }, |
616 | 638 | { |
|
628 | 650 | "metadata": {}, |
629 | 651 | "outputs": [], |
630 | 652 | "source": [ |
631 | | - "for i in range(1, 11):\n", |
632 | | - " print(i)" |
| 653 | + "def print_numbers():\n", |
| 654 | + " for i in range(1, 11):\n", |
| 655 | + " print(i)\n", |
| 656 | + "\n", |
| 657 | + "if __name__ == \"__main__\":\n", |
| 658 | + " print_numbers()" |
633 | 659 | ] |
634 | 660 | }, |
635 | 661 | { |
|
647 | 673 | "metadata": {}, |
648 | 674 | "outputs": [], |
649 | 675 | "source": [ |
650 | | - "secret_number = 7\n", |
651 | | - "while True:\n", |
652 | | - " guess = int(input(\"Guuess a number: \"))\n", |
653 | | - " if guess == secret_number:\n", |
654 | | - " print(\"You guessed it!\")\n", |
655 | | - " break\n", |
656 | | - " else:\n", |
657 | | - " print(\"Try again.\")" |
| 676 | + "def guess_number():\n", |
| 677 | + " secret_number = 7\n", |
| 678 | + " while True:\n", |
| 679 | + " guess = int(input(\"Guess a number: \"))\n", |
| 680 | + " if guess == secret_number:\n", |
| 681 | + " print(\"You guessed it!\")\n", |
| 682 | + " break\n", |
| 683 | + " else:\n", |
| 684 | + " print(\"Try again.\")\n", |
| 685 | + "\n", |
| 686 | + "if __name__ == \"__main__\":\n", |
| 687 | + " guess_number()" |
658 | 688 | ] |
659 | 689 | }, |
660 | 690 | { |
661 | 691 | "cell_type": "markdown", |
662 | 692 | "id": "footer", |
663 | 693 | "metadata": {}, |
664 | 694 | "source": [ |
665 | | - "© 2025 Hanamai. All rights reserved. | Built with precision for real-time data streaming excellence." |
| 695 | + "© 2025 hanam.ai - All rights reserved. | Built with precision for real-time data streaming excellence." |
666 | 696 | ] |
667 | 697 | } |
668 | 698 | ], |
|
0 commit comments