Python中條件判斷語句:及輸入輸出語句


 

1:條件判斷語句:

  age = 20

  if age >= 18:

    print('your age is', age)

    print('adult')

  #如果if語句判斷是True,就把縮進的兩行print語句執行了,否則,什么也不做。

   age = 20

   if age >= 18:

 

    print('your age is', age)

 

    print('adult')

 

   else:

 

    print('your age is', age)

 

    print('teenager')

 

  #如果if判斷是False,不要執行if的內容,去把else執行了

 

  age = 3   if age >= 18:
   print('adult')   elif age >= 6:
   print('teenager')   else:
  print('kid')

#elifelse if的縮寫,完全可以有多個elif,所以if語句的完整形式就是:

#if語句執行有個特點,它是從上往下判斷,如果在某個判斷上是True,把該判斷對應的語句執行后,就忽略掉剩下的elifelse

if <條件判斷1>: <執行1> elif <條件判斷2>: <執行2> elif <條件判斷3>: <執行3> else: <執行4>






輸出函數:print()
輸入函數:input()

>>> print('hello, world')
>>> hello Word

#在括號中加上字符串,就可以向屏幕上輸出指定的文字,也可以接受多個字符串,用逗號“,”隔開,就可以連成一串輸出。
#會依次打印每個字符串,遇到逗號“,”會輸出一個空格,因此,輸出的字符串是這樣拼起來的。

>>>name = input( )
      Jone
#可以讓用戶輸入字符串,並存放到一個變量里。比如輸入用戶的名字:Jone
#打印變量名為name的代碼
#要打印出name變量的內容,除了直接寫name然后按回車外,還可以用print()函數
#input()輸入函數:返回的數據類型是str字符串
1.
>>>print(name)
>>>Jone

2.
>>>name
“Jone”

=====================================================

小程序:
>>>name = input()
       Michael
>>>print('hello,', name)

Michael
hello, Michael

第一行代碼會讓用戶輸入任意字符作為自己的名字,然后存入name變量中;第二行代碼會根據用戶的名字向用戶說hello,比如輸入Michael

===================================================

修改后的小程序:

input()可以讓你顯示一個字符串來提示用戶,於是我們把代碼改成:
>>>name = input('please enter your name: ')
Michael
>>>print('hello,', name)

please enter your name: Michael
hello, Michael



輸入輸出統稱為Input/Output,或者簡寫為IO



















 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM