日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python的if和else、for、while语法_python-变量、if else语句 、for循环、while循环(4月26号)...

發布時間:2024/7/5 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python的if和else、for、while语法_python-变量、if else语句 、for循环、while循环(4月26号)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

變量:

五.注意:python是可執行程序 在linux寫python第一行必須寫#!/usr/bin/env python(聲明解釋器在windows中寫python第一行需要寫# -*- coding:utf-8 -*-

Pycharm:開發調試效率高 ?在pycharm中new project 并且每天創建一個目錄右鍵diectory命名為day1

(1).在day1中創建一個程序 ?右鍵new python file命名為var 注意如果想在python中想要有模板 ?可以在view中點擊toolbar點擊小工具選項editor選擇file and code templates選擇python scpipt寫上自己想要的模板 ?點擊apply選擇ok

(2)可以輸出hello 運行

六.變量var定義規則:變量名只能是字母、數字或下劃線的任意組合

變量名的第一個字符不能是數字

以下關鍵字不能聲明為變量明

注釋單行#注釋多行‘’‘。。。’‘’

七.用戶輸入

#用戶輸入三種格式? 第一種輸入方法

#username = input('username:')

#username = input('password:')

#print(username,password)

#用戶輸入格式 第二種輸入方法

#n1ame = input('name:')

#age = input ('age:')

#job = input('job:')

#salary = input('salary')

#info = '''

#------- info of $ ------

#name:

#age:

#job:

#salary:

#'''

#亦或者是這個用戶輸入方式

# name = input('name:')

#age = input ('age:')

#job = input('job:')

#salary = input('salary')

#info = '''

#------- info of '''+name+'''------

#name:'''+age+'''

#age:'''+job+'''

#job:'''+salary

#'''

#亦或是第三種方式輸入

#name = input('name:')

#age = input ('age:')

#job = input('job:')

#salary = input('salary:')

#info = '''

#------- info of %s ------

#name:%s

#age:%s

#job:%s

#salary:%s

#''' % (name,name,age,job,salary)

#print(info)

#%s=string %d代表只接受數字 幫助監測數據類型 %d再次執行 這樣執行會報錯not str

#name = input('name:')

#age = input ('age:')

#job = input('job:')

#salary = input('salary:')

#info = '''

#------- info of %s ------

#name:%s

#age:%d

#job:%s

#salary:%s

#''' % (name,name,age,job,salary)

#print(info)

#解決上面數字類型報錯問題name = input('name:')

age = int(input ('age:'))#強制轉換成數字 int=integer整形print(type(age))

job = input('job:')

salary = input('salary:')

info = '''

------- info of %s ------

name:%s

age:%d

job:%s

salary:%s

'''% (name,name,age,job,salary)

print(info)

#以上執行結果是正確的

#把整形轉換成字符串name = input('name:')

age = int(input ('age:'))#強制轉換成數字 int=integer整形print(type(age)??? ,type(?? str(age) ))#強制轉換成上面那一種job = input('job:')

salary = input('salary:')

info = '''

------- info of %s ------

name:%s

age:%d

job:%s

salary:%s

'''% (name,name,age,job,salary)

print(info)

#info2寫入用戶輸入fromos importname

ame = input('name:')

age = input ('age:')

job = input('job:')

salary = input('salary:')

info2 = '''

------- info of? {_name} ------

name:{_name}

age:{_age}

job:{_job}

salary:{_salary}

'''.format(_name=name,

_age=age,

_job=job,

_salary=salary)

print(info2)#以上是info2的用戶輸入

#info3寫入方法fromos importname

name = input('name:')

age = input ('age:')

job = input('job:')

salary = input('salary:')

info3 = '''

------- info of? {0} ------

name:{0}

age:{1}

job:{2}

salary:{3}

'''.format(name,age,job,salary)

print(info3)#以上是info3的用戶輸入方式

#input的三種格式 info info2 info3

#用戶密文密碼importgetpass(getpass語句)

username = input('username:')

password = getpass.getpass('password:')

print(username,password)

#密文密碼最好用cmd命令行敲出 在pycharm使用不來 命令行是 d: cd 根目錄? 再dir一下

#然后敲出python var.py(存放密文密碼的路徑)

十二.If else流程判斷

#十二.if else流程判斷_username = 'hansha'_password = '1234'username = input('username:')

password = input('password:')

print(username,password)

if_username == username and_password == password:

print('welcome user{name}login...'.format(name=username))

else:

print('invalid username or password!')

#if else猜測年齡age_of_oldboy = 30

guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

十三.while循環語句

#count = 0

#while True :

#??? print('count:',count)

#??? count = count +1 #count + =1

#???? if count == 1000:

#??????? break

#猜測年齡加上while循環語句age_of_oldboy = 56

count = 0

while True:#while循環語句ifcount ==3:#可執行三次break#猜測三次結束guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對結束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環結束語句

#while循環語句優化age_of_oldboy = 56

count = 0

while True:#while循環語句ifcount <3:#和上段代碼比較? 優化的語句break#猜測三次結束guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對結束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環結束語句

else:print ('你試了太多次 已結束')

#while循環改成for循環? 摘抄上段while循環語句代碼age_of_oldboy = 56

fori inrange(3) :

guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break

elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

else:

print ('你試了太多次 已結束')

#for循環隔開循環fori inrange(0,10,2):#0到10 隔開2個數字寫出一個print('loop',i)

#循環猜測用戶猜錯三次是否繼續小游戲age_of_oldboy = 56

count = 0

whilecount <3:#while循環語句guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對結束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環ifcount == 3:

countine_confirm = input ('do you want to keep guessing...?')#當用戶已經猜錯三次之后詢問用戶是否繼續猜測ifcountine_confirm != 'n':#!=是不等于 如果用戶輸入n 確定不繼續count =0

十四. continue and break

#十四continue and break'''for i in range(0,10):

if i <3:

print('loop',i)

else :

continue

print('hehe')#continue跳出本次循環,繼續下一循環 break結束整個循環'''

總結

以上是生活随笔為你收集整理的python的if和else、for、while语法_python-变量、if else语句 、for循环、while循环(4月26号)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。