亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解python中的變量

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

變量

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

變量的分類:

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

賦值

從右向左賦值

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

name —— 2131231 “張三”

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

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

總結

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

變量

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

變量的分類:

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

賦值

從右向左賦值

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

name —— 2131231 “張三”

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

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

總結

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

相關文章

  • 超級好用的4個Python命令行可視化庫

    超級好用的4個Python命令行可視化庫

    通常大家都是在自己的電腦上跑程序,直接是可以可視化相應的結果.如果是在服務器上的話,使用終端,是不太方便查看結果. 今天,小F就給大家介紹4個可以在命令行中使用的Python庫. 分別是Bashplotlib、tqdm、PrettyTable、Colorama,需要的朋友可以參考下
    2021-06-06
  • Playwright快速上手指南(入門教程)

    Playwright快速上手指南(入門教程)

    Playwright是由微軟公司2020年初發(fā)布的新一代自動化測試工具,相較于目前最常用的Selenium,本文就詳細的介紹一下快速上手指南,對新手有一定的幫助,感興趣的可以了解一下
    2021-12-12
  • 分享一個可以生成各種進制格式IP的小工具實例代碼

    分享一個可以生成各種進制格式IP的小工具實例代碼

    這篇文章主要給大家分享了一個可以生成各種進制格式IP的小工具,利用的語言是python實現(xiàn)的一個小工具,這個小工具對大家的日常使用與開發(fā)具有一定的參考學習價值,需要的朋友們下面跟著小編來一起看看吧。
    2017-07-07
  • 基于python對B站收藏夾按照視頻發(fā)布時間進行排序的問題

    基于python對B站收藏夾按照視頻發(fā)布時間進行排序的問題

    這篇文章主要介紹了基于python對B站收藏夾按照視頻發(fā)布時間進行排序,在實現(xiàn)過程中中間程序可能因為各種原因掛掉,因此在中間加入了儲存中間狀態(tài)的功能,否則每次掛掉都要重新爬速度非常慢,本文給大家介紹具體使用方法,一起看看吧
    2021-05-05
  • Ubuntu?Server?20.04?LTS?環(huán)境下搭建vim?編輯器Python?IDE的詳細步驟

    Ubuntu?Server?20.04?LTS?環(huán)境下搭建vim?編輯器Python?IDE的詳細步驟

    這篇文章主要介紹了Ubuntu?Server?20.04?LTS?環(huán)境下搭建vim?編輯器Python?IDE,首先是安裝配置vim-plug及安裝coc.nvim插件,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • python第三方庫subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù)

    python第三方庫subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù)

    本文給大家介紹python subprocess執(zhí)行cmd同時輸入密碼獲取參數(shù),手動輸入cmd命令,本文給大家逐一介紹這個命令的使用方法,感興趣的朋友跟隨小編一起看看吧
    2024-01-01
  • Python?Diagrams創(chuàng)建高質量圖表和流程圖實例探究

    Python?Diagrams創(chuàng)建高質量圖表和流程圖實例探究

    Python?Diagrams是一個強大的Python庫,使創(chuàng)建這些圖表變得簡單且靈活,本文將深入介紹Python?Diagrams,包括其基本概念、安裝方法、示例代碼以及一些高級用法,以幫助大家充分利用這一工具來創(chuàng)建令人印象深刻的圖表
    2024-01-01
  • PyTorch中的torch.cat簡單介紹

    PyTorch中的torch.cat簡單介紹

    這篇文章主要介紹了PyTorch中的torch.cat,包torch包含了多維疑是的數(shù)據(jù)結構及基于其上的多種數(shù)學操作,包含了多維張量的數(shù)據(jù)結構以及基于其上的多種數(shù)學運算,更多相關資料?需要的小伙伴可以參考一下
    2022-03-03
  • Django 限制用戶訪問頻率的中間件的實現(xiàn)

    Django 限制用戶訪問頻率的中間件的實現(xiàn)

    這篇文章主要介紹了Django 限制用戶訪問頻率的中間件的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • 解決python刪除文件的權限錯誤問題

    解決python刪除文件的權限錯誤問題

    下面小編就為大家分享一篇解決python刪除文件的權限錯誤問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04

最新評論