當前位置:首頁 » 編程語言 » 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、進行位元組隨機拼接。

熱點內容
解壓到當前文件夾右鍵 發布:2024-04-26 03:57:08 瀏覽:979
html5android教程視頻下載 發布:2024-04-26 03:09:59 瀏覽:867
伺服器的描述是什麼 發布:2024-04-26 03:08:32 瀏覽:394
個人加密 發布:2024-04-26 03:01:23 瀏覽:521
linuxusbgadget 發布:2024-04-26 02:52:54 瀏覽:304
我的世界空島世界伺服器地址 發布:2024-04-26 01:39:08 瀏覽:248
尼爾機械紀元加密 發布:2024-04-26 01:37:11 瀏覽:868
在控制台輸出sql語句 發布:2024-04-26 01:08:12 瀏覽:432
動畫java 發布:2024-04-26 01:02:40 瀏覽:12
得力文件夾5302 發布:2024-04-26 00:21:32 瀏覽:91