當前位置:首頁 » 編程語言 » python生成姓名

python生成姓名

發布時間: 2023-03-21 20:06:28

『壹』 如何用python動態生成變數名字

你好,方法如下:
要寫一個程序,讓linuxany1=1,linuxany2=2,… inuxany100=100,你會怎麼做?
最容易想到的自然是eval,但是實際上根本不需要這種危險的東西,因為Python的變數名就是一個字典的key而已。要獲取這個字典,直接用locals和globals函數即可。
>>> names = locals()

>>> for i in xrange(1, 101):

... names['linuxany%s' % i] = i

... >>> linuxany1
1 >>> linuxany2
2 >>> linuxany100
100
不過你也許會說這個例子沒什麼用,畢竟用數組來實現更為實用。
舉一個例子:伺服器使用一種對象資料庫,可以直接保存對象到資料庫中。伺服器列出目前支持的所有類,而用戶想添加一個不存在於列表中的類,於是向伺服器發送一段JSON或XML文本。伺服器解析這段文本,將它轉換成一個class對象,並且設置類名。之後用戶就可以隨意生成這個類的對象。
關鍵是這個資料庫和類名相關,你不能用一個通用的Object類來保存所有的對象,否則查詢時就亂套了。
除了動態設置變數名,動態刪除也是可以的,例如
del locals()['linuxany1']
同樣,delattr也是可用的。
希望能幫到你。

『貳』 編寫Python程序,用於顯示人的姓名和年齡

按照題目要求編寫的Python程序如下

class Person:

def __init__(self,name,age):

self.__name=name

self.__age=age

def display(self):

print("姓名:{},年齡{}".format(self.__name,self.__age))

if __name__ == '__main__':

p=Person("張三",18)

p.display()

源代碼(注意源代碼的縮進)

『叄』 在Python命令行用print語句顯示自己的姓名,截圖上傳

以下是具體寫法:
用print加上字元串,就可以向屏幕上輸出指定的文字。比如輸出『hello, world',用代碼實現如下:print『hello, world'。
print語句也可以跟上多個字元串,用逗號「,」隔開,就可以連成一串輸出:print『The quick brown fox',『jumps over',『the lazy dog';
print會依次列印每個字元串,遇到逗號「,」會輸出一個空格,因此,輸出的字元串是這樣拼起來的:print-howto;


『肆』 怎麼用python建立一個用戶名列表

1、首先,我們需要打開Python,建立一個程序。
2、其次該程序具有一個函數,該函數將名字和姓氏作為參數,並創建一個用戶名。
3、最後使用sys.argv完成建立即可。

『伍』 用python怎麼打出100個姓名

用python100個姓名的方法如下:
1、做好前期准備工作,姓是固定的,名是隨機的,因此可以通過隨機調用常用漢字來匹配成為姓名,。
2、導入隨機庫,整理常見的姓氏為一個數組。
3、導入常用漢字,並打亂順序。
4、進行位元組隨機拼接。

熱點內容
創造與魔法ios腳本刷龍涎草 發布:2024-05-22 12:44:22 瀏覽:524
如何從安卓導數據到蘋果 發布:2024-05-22 12:15:59 瀏覽:274
博越互聯版屬於什麼配置 發布:2024-05-22 12:11:46 瀏覽:224
伺服器除了dns還有什麼 發布:2024-05-22 11:58:14 瀏覽:291
android開發背景 發布:2024-05-22 11:54:01 瀏覽:181
java文件怎麼保存 發布:2024-05-22 11:17:17 瀏覽:828
安卓系統是哪裡造的 發布:2024-05-22 11:11:23 瀏覽:474
linux下sh 發布:2024-05-22 11:10:16 瀏覽:310
勞動資源配置中的自然配置是什麼 發布:2024-05-22 10:54:53 瀏覽:676
asp的資料庫 發布:2024-05-22 10:29:05 瀏覽:139