最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解python中的變量

 更新時(shí)間:2021年11月15日 11:05:49   作者:Tallbo  
這篇文章主要為大家詳細(xì)介紹了python的變量,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

變量

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

變量的分類:

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

賦值

從右向左賦值

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

name —— 2131231 “張三”

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

強(qiáng)制性規(guī)則
	1、變量開頭不能是數(shù)字
	2、特殊字符不能出現(xiàn)在變量中( 除_ 外)
	3、變量名稱不能出現(xiàn)空格
	4、變量名區(qū)分大小寫A和a是兩個(gè)變量
約定俗稱的規(guī)則
	1、大駝峰 (ClassName一般用做類名)
	2、小駝峰 (defName一般用做方法名)
	3、下劃線分割 (t_name一般用做變量名)
	4、不用0(零)和o(O)作為開頭或結(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é)

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

變量

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

變量的分類:

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

賦值

從右向左賦值

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

name —— 2131231 “張三”

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

強(qiáng)制性規(guī)則
	1、變量開頭不能是數(shù)字
	2、特殊字符不能出現(xiàn)在變量中( 除_ 外)
	3、變量名稱不能出現(xiàn)空格
	4、變量名區(qū)分大小寫A和a是兩個(gè)變量
約定俗稱的規(guī)則
	1、大駝峰 (ClassName一般用做類名)
	2、小駝峰 (defName一般用做方法名)
	3、下劃線分割 (t_name一般用做變量名)
	4、不用0(零)和o(O)作為開頭或結(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é)

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

相關(guān)文章

  • 進(jìn)一步了解Python中的XML 工具

    進(jìn)一步了解Python中的XML 工具

    這篇文章主要介紹了更為深入的的Python中的XML工具,本文來自于IBM官方開發(fā)者技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • 使用Python在PowerPoint幻燈片中添加水印

    使用Python在PowerPoint幻燈片中添加水印

    在PowerPoint演示文稿中插入文本水印是保護(hù)版權(quán)并確保文檔內(nèi)容真實(shí)性的有效方式,本文將演示如何使用Python插入文字水印到PowerPoint演示文稿,感興趣的可以了解下
    2024-11-11
  • python里 super類的工作原理詳解

    python里 super類的工作原理詳解

    這篇文章主要介紹了python里 super類的工作原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 關(guān)于Python 多重繼承時(shí)metaclass conflict問題解決與原理探究

    關(guān)于Python 多重繼承時(shí)metaclass conflict問題解決與原理探究

    這篇文章主要介紹了Python 多重繼承時(shí)metaclass conflict問題解決與原理探究 ,需要的朋友可以參考下
    2022-10-10
  • python-docx把dataframe表格添加到word文件中

    python-docx把dataframe表格添加到word文件中

    用Python-docx庫,可以輕松地添加表格到Word文檔中,本文主要介紹了python-docx把dataframe表格添加到word文件中,感興趣的可以了解一下
    2023-08-08
  • 使用Python監(jiān)控屏幕變化并截圖的方法詳解

    使用Python監(jiān)控屏幕變化并截圖的方法詳解

    這篇文章主要介紹了如何使用Python監(jiān)控屏幕變化并截圖,文中通過代碼示例給大家講解的非常詳細(xì),并對大家的學(xué)習(xí)工作有一定的幫助,需要的朋友可以參考下
    2024-04-04
  • 基于Python實(shí)現(xiàn)文件分類器的示例代碼

    基于Python實(shí)現(xiàn)文件分類器的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何基于Python實(shí)現(xiàn)文件分類器,目的主要是為了將辦公過程中產(chǎn)生的各種格式的文件完成整理,感興趣的可以了解一下
    2023-04-04
  • python3.6的venv模塊使用詳解

    python3.6的venv模塊使用詳解

    這篇文章主要介紹了python3.6的venv模塊使用詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-08-08
  • pycharm如何設(shè)置官方中文(如何漢化)

    pycharm如何設(shè)置官方中文(如何漢化)

    這篇文章主要介紹了pycharm如何設(shè)置官方中文(如何漢化),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 詳解PyCharm安裝MicroPython插件的教程

    詳解PyCharm安裝MicroPython插件的教程

    PyCharm可以說是當(dāng)今最流行的一款Python IDE了,大部分購買TPYBoard的小伙伴都會使用PyCharm編寫MicroPython的程序。這篇文章給大家介紹了PyCharm安裝MicroPython插件的教程,需要的朋友參考下吧
    2019-06-06

最新評論

兰溪市| 乐山市| 成安县| 定州市| 昌吉市| 思南县| 宽甸| 田阳县| 萨迦县| 衡南县| 沐川县| 嵩明县| 乌恰县| 怀仁县| 个旧市| 六安市| 互助| 湾仔区| 乃东县| 镇安县| 将乐县| SHOW| 获嘉县| 南郑县| 丰县| 那坡县| 雷州市| 武宣县| 仪征市| 都兰县| 隆子县| 乐至县| 新竹县| 龙泉市| 敦煌市| 泰兴市| 锦州市| 剑阁县| 洪江市| 贡觉县| 宜春市|