tft每日頭條

 > 生活

 > python中input函數的使用

python中input函數的使用

生活 更新时间:2025-03-12 01:11:26

python中input函數的使用?name=input("請輸入你的姓名") #提示型輸入,不換行 name1=input("name:") #簡潔型輸入 name2=input("") #無提示型輸入,不換行 name3=input("姓名:\n") ##提示型輸入,換行 data=[input('姓名:'),input('電話:'),input('學校:')] #将多條輸入語句假如列表/元組或字典中 print(data),今天小編就來說說關于python中input函數的使用?下面更多詳細答案一起來看看吧!

python中input函數的使用(python之input函數)1

python中input函數的使用

常用輸入

name=input("請輸入你的姓名") #提示型輸入,不換行 name1=input("name:") #簡潔型輸入 name2=input("") #無提示型輸入,不換行 name3=input("姓名:\n") ##提示型輸入,換行 data=[input('姓名:'),input('電話:'),input('學校:')] #将多條輸入語句假如列表/元組或字典中 print(data)

去除輸入的非法字符

name=input("請輸入你的姓名:").strip(' ') #去除輸入數據兩端的空格 age=input("請輸入你的年齡:").lstrip(' ') #去除輸入數據左側的空格 school=input("請輸入你的學校:").rstrip(' ') #去除輸入數據右側的空格 print(name) print(age) print(school)

多數據輸入 輸入時通過使用split()方法進行分割多數據

x,y=input("請輸入姓名、年齡,用英文逗号分隔:").split(',') #一行輸入不限定類型的值 a,b=map(int,input('請輸入兩個數,用空格分隔:\n').split()) #一行輸入兩個限定類型為int的值 print(x,y) print(a,b)

循環語句實現多數據輸入

sum=0 for x in input("請輸入多個數據,用空格分隔:").split(' '): sum=sum int(x) print(sum)

強制轉換輸入

password=input("請輸入你的密碼:").upper() #将輸入的字符串轉換為全部大寫 name=input("請輸入你的姓名:").capitalize() #首字母轉換為大寫 school=input("請輸入你的學校:").title() #輸入的單詞全部轉換成首字母大寫 age=int(input("age:")) #輸入的數據轉換為int類型 print(password) print(name) print(school) print(age)

對輸入的數據進行驗證

#.isalnum() 所有字符都是字母或數字

#.isalpha() 所有字符都是字母

#.isdigit() 所有字符都是數字

#.islower() 所有字符都是小寫字母形式

#.isupper() 所有字符都是大寫字母形式

#.istitle() 所有單詞都是首字母大寫

#.isspace() 所有字符都是空白字符、\t、\n、\r

if input("請輸入你的密碼,全是字母:").isalpha(): print('歡迎登陸') else: print("輸入錯誤")

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved