Python_基础_2
生活随笔
收集整理的這篇文章主要介紹了
Python_基础_2
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1條件語句
''' 語法 if條件:條件成立執行的代碼1... 有縮進得到屬于if語句條件塊 '''age = int(input('請輸入您的年齡:')) #例子 if age >= 18:print(f'您的年齡是{age},已經成年可以上網') else:print(f'您的年齡是{age},您未成年')if 條件1:elif 條件2:else: #例子 age = int(input('請輸入您的年齡:'))if age < 18 :print(f'年齡是{age}小于18為童工,不合法') elif (age >= 18) and (age <= 60): #elif 18 <= age <= 60:print(f'年齡是{age},為合法工作年齡') else:print(f'年齡是{age},為退休年齡')''' if嵌套 ''' #例子:公交車 money_bus = 1 seat_bus = int(input('請輸入公交車還剩余多少座位:'))money_own = int(input('請輸入您有多少錢:'))if money_own >= money_bus :print('您可以乘坐公交車')if seat_bus >= 1 :print('您可以坐下')else:print('您不可以坐下') else:print('您沒有足夠的錢乘坐公交車')#隨機數 可以用來實現剪刀石頭布游戲 import random random.randint(0,2)# 三目運算符 ```python a, b = 1, 2 c = a if a > b else b print(c) # 22.1while循環語句
# 1--100 的和 i = 1 result = 0 while i <= 100 :result += ii += 1 print(result)# 1-100的偶數和 法1 i = 1 result = 0 while i <= 100 :if i % 2 == 0 :result += ii += 1 print(result)# 1-100的偶數和 法2i = 2 result = 0 while i <= 100 :result += ii += 2 print(result)#遇到continue就開啟下一次,遇到break就跳出循環 i = 1 while i <= 5 :if i == 4 :print('吃飽了不吃了')breakif i == 3 :print(f'這個蘋果是壞的,呀還沒吃呢')i += 1continueprint(f'吃了第{i}個蘋果')i += 1#嵌套練習i = 1 while i <= 5 :j = 1while j <= 5 :print('*',end=' ')j += 1print()i += 1i = 1 while i <= 5 :j = 1while j <= i :print('*', end=' ')j += 1print()i += 1i = 1 while i <= 9 :j = 1while j <= i :print(f'{j}*{i}={i * j}',end=' ')j += 1print()i += 12.2for循環語句
str1 = 'i love you ' for j in str1 :if j == 'o':print(f'遇到{j}不打印')breakprint(j)str1 = 'i love you ' for j in str1 :if j == 'i':print(f'遇到{j}不打印')continueprint(j) #while...else... else 循環正常結束之后需要執行的放這里i = 1 while i <= 5 :print('我錯了')i += 1 else:print('原諒我了')i = 1 while i <= 5 :if i == 3 :print('哎呀怎么這么涼啊')breakprint('我錯了')i += 1 else:print('原諒你了')i = 1 #continue也正常結束 while i <= 5:if i == 3:print('哎呀怎么這么涼啊')i += 1continueprint('我錯了')i += 1 else:print('原諒你了') str1 = 'i love you' for j in str1:print(j) else:print('正常結束')str1 = 'i love you' for j in str1:if j == 'l':print('遇到l不打印')breakprint(j) else:print('正常結束')str1 = 'i love you' for j in str1:if j == 'l':print('遇到l不打印')continueprint(j) else:print('正常結束')總結
以上是生活随笔為你收集整理的Python_基础_2的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 采用三层架构(JAVA)设计学生管理系统
- 下一篇: Python_基础_3