人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

詳解python中的變量

發(fā)布日期:2021-12-11 00:38 | 文章來(lái)源:gibhub

變量

一個(gè)由程序員或用戶(hù)定義的量且在程序中可能發(fā)生改變的量
#變量是所有程序的起點(diǎn)

變量的分類(lèi):

不可變型:無(wú)法對(duì)變量?jī)?nèi)的某一個(gè)單一元素進(jìn)行修改、增加、刪除
	字符串 - str - string - “變量”
	整數(shù) - int - integer - 100
	浮點(diǎn) - float - float - 3.111 1.0
	元組 - tuple - tuple - (1,2,"a","好")
 可變型:可以對(duì)變量?jī)?nèi)的某一個(gè)單一或多個(gè)元素進(jìn)行修改、增加、刪除
	字典 - dict - dictionary - {"name":"張三","age":"33"}	
	列表 - list - list - [1,2,"張三","a"]

賦值

從右向左賦值

name = "張三"
name_list = ["張三","a"]
 變量名字  —映射—  內(nèi)存地址  —  內(nèi)存存儲(chǔ)

name —— 2131231 “張三”

變量的命名規(guī)則:

強(qiáng)制性規(guī)則
	1、變量開(kāi)頭不能是數(shù)字
	2、特殊字符不能出現(xiàn)在變量中( 除_ 外)
	3、變量名稱(chēng)不能出現(xiàn)空格
	4、變量名區(qū)分大小寫(xiě)A和a是兩個(gè)變量
約定俗稱(chēng)的規(guī)則
	1、大駝峰 (ClassName一般用做類(lèi)名)
	2、小駝峰 (defName一般用做方法名)
	3、下劃線分割 (t_name一般用做變量名)
	4、不用0(零)和o(O)作為開(kāi)頭或結(jié)尾
import string
import random
name = 'gaobo'
sex = 'nv'
nia = 'nan'
high = 3
 print("姓名%s,性別%s,年齡%s,身高%.2f" % (name, sex, nia, high))
 
list2 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
addlis = []
for i in range(8):
 qu = list2[random.randint(0, len(list2)-1)]
 print(qu)
 addlis.append(qu)
 print(addlis)
print("我的提取碼:", "".join(addlis))
 
qu_li = "".join(random.sample((string.ascii_lowercase + string.digits), 10))
 print("我的提取碼:", qu_li)
 
'''
 # name = "1"
# age = '2'
# sex = '3'
# word = '4'
# a = '5'
# print("%s"'%s''%s''%s' % (name, age, sex, word), "%s" %(a))
#
# rand = string.digits + string.ascii_letters
 list1 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
add_list = []
for i in range(8):
 qu_1 = list1[random.randint(0, len(list1)-1)]
 add_list.append(qu_1)
print("".join(add_list))
 add_l = "".join(random.sample((string.digits + string.ascii_lowercase), 8))
print(add_l)
 # list = ["0","1","2","3","4","5","6","7","8","9",'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
# my_code = []
# for i in range(8):
#  qu_code = list[random.randint(0, len(list)-1)]
#  print(qu_code)
#  my_code.append(qu_code)
# a = ""
# print("我的提取碼為", a.join(my_code) )
#
# a = ''.join(random.sample((string.digits + string.ascii_lowercase),8))
# print(a)
#
#
'''
 

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注本站的更多內(nèi)容!

變量

一個(gè)由程序員或用戶(hù)定義的量且在程序中可能發(fā)生改變的量
#變量是所有程序的起點(diǎn)

變量的分類(lèi):

不可變型:無(wú)法對(duì)變量?jī)?nèi)的某一個(gè)單一元素進(jìn)行修改、增加、刪除
	字符串 - str - string - “變量”
	整數(shù) - int - integer - 100
	浮點(diǎn) - float - float - 3.111 1.0
	元組 - tuple - tuple - (1,2,"a","好")
 可變型:可以對(duì)變量?jī)?nèi)的某一個(gè)單一或多個(gè)元素進(jìn)行修改、增加、刪除
	字典 - dict - dictionary - {"name":"張三","age":"33"}	
	列表 - list - list - [1,2,"張三","a"]

賦值

從右向左賦值

name = "張三"
name_list = ["張三","a"]
 變量名字  —映射—  內(nèi)存地址  —  內(nèi)存存儲(chǔ)

name —— 2131231 “張三”

變量的命名規(guī)則:

強(qiáng)制性規(guī)則
	1、變量開(kāi)頭不能是數(shù)字
	2、特殊字符不能出現(xiàn)在變量中( 除_ 外)
	3、變量名稱(chēng)不能出現(xiàn)空格
	4、變量名區(qū)分大小寫(xiě)A和a是兩個(gè)變量
約定俗稱(chēng)的規(guī)則
	1、大駝峰 (ClassName一般用做類(lèi)名)
	2、小駝峰 (defName一般用做方法名)
	3、下劃線分割 (t_name一般用做變量名)
	4、不用0(零)和o(O)作為開(kāi)頭或結(jié)尾
import string
import random
name = 'gaobo'
sex = 'nv'
nia = 'nan'
high = 3
 print("姓名%s,性別%s,年齡%s,身高%.2f" % (name, sex, nia, high))
 
list2 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
addlis = []
for i in range(8):
 qu = list2[random.randint(0, len(list2)-1)]
 print(qu)
 addlis.append(qu)
 print(addlis)
print("我的提取碼:", "".join(addlis))
 
qu_li = "".join(random.sample((string.ascii_lowercase + string.digits), 10))
 print("我的提取碼:", qu_li)
 
'''
 # name = "1"
# age = '2'
# sex = '3'
# word = '4'
# a = '5'
# print("%s"'%s''%s''%s' % (name, age, sex, word), "%s" %(a))
#
# rand = string.digits + string.ascii_letters
 list1 = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
add_list = []
for i in range(8):
 qu_1 = list1[random.randint(0, len(list1)-1)]
 add_list.append(qu_1)
print("".join(add_list))
 add_l = "".join(random.sample((string.digits + string.ascii_lowercase), 8))
print(add_l)
 # list = ["0","1","2","3","4","5","6","7","8","9",'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
# my_code = []
# for i in range(8):
#  qu_code = list[random.randint(0, len(list)-1)]
#  print(qu_code)
#  my_code.append(qu_code)
# a = ""
# print("我的提取碼為", a.join(my_code) )
#
# a = ''.join(random.sample((string.digits + string.ascii_lowercase),8))
# print(a)
#
#
'''
 

總結(jié)

本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注本站的更多內(nèi)容!

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶(hù)服務(wù)

7x24全年不間斷在線

專(zhuān)屬顧問(wèn)服務(wù)

1對(duì)1客戶(hù)咨詢(xún)顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部