Skip to content

Latest commit

 

History

History
78 lines (60 loc) · 3.29 KB

File metadata and controls

78 lines (60 loc) · 3.29 KB

სავარჯიშოები

შექმენით ეს ფაილები თქვენს საკუთარ საქაღალდეში: submissions/<თქვენი-github-username>/.

exercise_1.py — ასაკის კატეგორია

input()-ით გამოითხოვეთ მომხმარებლის ასაკი, გადაიყვანეთ int-ში. if/elif/else-ის გამოყენებით დაბეჭდეთ "child" თუ 13-ზე ნაკლები, "teen" თუ 13-17, და "adult" სხვა შემთხვევაში.

მაგალითი გაშვებისას (input არის 15):

How old are you?
15
teen

exercise_2.py — შეასწორეთ შეცდომა

ეს კოდი ყოველთვის დაბეჭდავს "Weekend!"-ს, თვითონ ორშაბათსაც. დააკოპირეთ exercise_2.py-ში და შეასწორეთ პირობა, რომ მხოლოდ შაბათსა და კვირას ემთხვეოდეს.

day = input("What day is it?\n").strip().lower()

if day == "saturday" or "sunday":   # ბაგი: გამოასწორეთ ეს პირობა
    print("Weekend!")
else:
    print("Not the weekend.")

მოსალოდნელი შედეგი (input-ისთვის monday):

What day is it?
monday
Not the weekend.

exercise_3.py — შეფასების კალკულატორი

input()-ით გამოითხოვეთ ბალი, გადაიყვანეთ int-ში. if/elif/else-ის გამოყენებით დაბეჭდეთ ასო-შეფასება: A 90-ზე მეტი ან ტოლი, B 80-89, C 70-79, სხვა შემთხვევაში F.

მაგალითი გაშვებისას (input არის 82):

Enter your score:
82
Grade: B

exercise_4.py — კომფორტული ტემპერატურა

input()-ით გამოითხოვეთ ტემპერატურა, გადაიყვანეთ float-ში. გამოიყენეთ ჯაჭვური შედარება (18 <= temperature <= 25) და დაბეჭდეთ True, თუ კომფორტულია, სხვაგვარად False.

მაგალითი გაშვებისას (input არის 22):

Enter the temperature:
22
Comfortable: True

exercise_5.py — ბონუსი: ერთხაზიანი სტატუსი

input()-ით გამოითხოვეთ ასაკი, გადაიყვანეთ int-ში. ერთხაზიანი პირობითი გამოთქმის (ternary) გამოყენებით დააყენეთ status ცვლადად "adult", თუ age >= 18, სხვაგვარად "minor", და დაბეჭდეთ.

მაგალითი გაშვებისას (input არის 16):

How old are you?
16
minor