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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

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

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

變量:

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

Pycharm:開(kāi)發(fā)調(diào)試效率高 ?在pycharm中new project 并且每天創(chuàng)建一個(gè)目錄右鍵diectory命名為day1

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

(2)可以輸出hello 運(yùn)行

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

變量名的第一個(gè)字符不能是數(shù)字

以下關(guān)鍵字不能聲明為變量明

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

七.用戶輸入

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

#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:

#'''

#亦或者是這個(gè)用戶輸入方式

# 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代表只接受數(shù)字 幫助監(jiān)測(cè)數(shù)據(jù)類型 %d再次執(zhí)行 這樣執(zhí)行會(huì)報(bào)錯(cuò)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)

#解決上面數(shù)字類型報(bào)錯(cuò)問(wèn)題name = input('name:')

age = int(input ('age:'))#強(qiáng)制轉(zhuǎn)換成數(shù)字 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)

#以上執(zhí)行結(jié)果是正確的

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

age = int(input ('age:'))#強(qiáng)制轉(zhuǎn)換成數(shù)字 int=integer整形print(type(age)??? ,type(?? str(age) ))#強(qiáng)制轉(zhuǎn)換成上面那一種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寫(xiě)入用戶輸入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寫(xiě)入方法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語(yǔ)句)

username = input('username:')

password = getpass.getpass('password:')

print(username,password)

#密文密碼最好用cmd命令行敲出 在pycharm使用不來(lái) 命令行是 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猜測(cè)年齡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循環(huán)語(yǔ)句

#count = 0

#while True :

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

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

#???? if count == 1000:

#??????? break

#猜測(cè)年齡加上while循環(huán)語(yǔ)句age_of_oldboy = 56

count = 0

while True:#while循環(huán)語(yǔ)句ifcount ==3:#可執(zhí)行三次break#猜測(cè)三次結(jié)束guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對(duì)結(jié)束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環(huán)結(jié)束語(yǔ)句

#while循環(huán)語(yǔ)句優(yōu)化age_of_oldboy = 56

count = 0

while True:#while循環(huán)語(yǔ)句ifcount <3:#和上段代碼比較? 優(yōu)化的語(yǔ)句break#猜測(cè)三次結(jié)束guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對(duì)結(jié)束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環(huán)結(jié)束語(yǔ)句

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

#while循環(huán)改成for循環(huán)? 摘抄上段while循環(huán)語(yǔ)句代碼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 ('你試了太多次 已結(jié)束')

#for循環(huán)隔開(kāi)循環(huán)fori inrange(0,10,2):#0到10 隔開(kāi)2個(gè)數(shù)字寫(xiě)出一個(gè)print('loop',i)

#循環(huán)猜測(cè)用戶猜錯(cuò)三次是否繼續(xù)小游戲age_of_oldboy = 56

count = 0

whilecount <3:#while循環(huán)語(yǔ)句guess_age = int(input('guess age:'))

ifguess_age == age_of_oldboy :

print('yes,you got it.')

break#猜對(duì)結(jié)束elifguess_age > age_of_oldboy:

print('think smaller...')

else:

print('think bigger!')

count +=1#while循環(huán)ifcount == 3:

countine_confirm = input ('do you want to keep guessing...?')#當(dāng)用戶已經(jīng)猜錯(cuò)三次之后詢問(wèn)用戶是否繼續(xù)猜測(cè)ifcountine_confirm != 'n':#!=是不等于 如果用戶輸入n 確定不繼續(xù)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跳出本次循環(huán),繼續(xù)下一循環(huán) break結(jié)束整個(gè)循環(huán)'''

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。