python代码⽰例基础分析-25个基本Python⽰例,基础,例题1. 给定⼀个数字123456,请采⽤宽度为25、右对齐⽅式打印输出,使⽤加号+填充。
2. 给定⼀个数字12345678.9,请增加千分位分割符号,设置宽度为30、右对齐⽅式打印输出,使⽤空格填充。
3. 给定⼀个整数数字0x1010,请以此输出Python语⾔中⼗六进制、⼗进制、⼋进制和⼆进制表⽰形式,使⽤英⽂都好分割。
4. 获得⽤户输⼊的⼀个字符串,输出其全⼩写形式。
5. 获得⽤户输⼊的⼀个字符串,输出其中字符 a 的出现次数。
6. 获得⽤户输⼊的⼀个字符串,替换其中出现的字符串
'py'
'python'
,输出替换后的字符串。
7. 获得⽤户输⼊的⼀组数字,采⽤逗号分割,输出其中的最⼤值。
8.
s = '9e10'
是⼀个浮点数形式字符串,即包含⼩数点和采⽤科学计数法形式表⽰的字符串,编写程序判断s是否是浮点数形式字符串。如果是则输出True,否则输出False。python基础代码练习
9.
s = '123'
学java有什么好处吗
是⼀个整数形式字符串,编写程序判断s是否整数形式字符串。如果是则输出True,否则输出False。要求代码不超过2⾏。
10. ls是⼀个列表,内容如下:ls = [123, "456’, 789, "123’, 456, "789’],求各个正数元素的和。
11. while True可以构成⼀个死循环,请编写程序利⽤这个死循环完成如下功能:循环获取⽤户输⼊,直⾄⽤户输⼊y或Y为⽌,并退出程序。
第⼀种⽅法:
第⼆种⽅法:
12. 请编写⼀段程序,获得⽤户输⼊时⽆提⽰,获取⽤户输⼊后计算100除以输⼊值,结果运⾏正常就输出结果并退出,永远不报错退出。
13. 写⼀个返回两个数的平⽅和的函数。
14. 返回两个数的平⽅和,如果只给⼀个变量,则另⼀个变量的默认值为整数10。
15. 写⼀个同时返回两个数平⽅和以及两个数的和。
16. 若n=2,返回两个数的平⽅和与n的乘积。
17. Pyinstall库⽤来对Python源程序进⾏打包。给定⼀个源⽂件py.py,请给出将其打包成⼀个可执⾏⽂件的命令。
打包成⼀个可执⾏⽂件的命令是:
pyinstaller -F py.py
,下⾯给出打包过程:
spanked是什么意思sidythanlon@thanlon-master:~/tmp$ touch py.py
thanlon@thanlon-master:~/tmp$ pyinstaller -F py.py
20 INFO: PyInstaller: 3.6
20 INFO: Python: 3.7.5
圆柱导轨20 INFO: Platform: Linux-5.3.0-40-generic-x86_64-with-Ubuntu-19.10-eoan
20 INFO: wrote /home/thanlon/tmp/py.spec
22 INFO: UPX is not available.
22 INFO: Extending PYTHONPATH with paths
['/home/thanlon/tmp', '/home/thanlon/tmp']
……
thanlon@thanlon-master:~/tmp$ ls
sqlagent启动不了
build dist __pycache__ py.py py.spec
thanlon@thanlon-master:~/tmp$ cd dist/
thanlon@thanlon-master:~/tmp/dist$ ls
18. Pyinstall库⽤来对Python源程序进⾏打包。给定⼀个源⽂件py.py和⼀个图标⽂件py.ico,请利⽤这两个⽂件进⾏打包,⽣成⼀个可执⾏⽂件。
打包成⼀个可执⾏⽂件的命令是:
pyinstaller -i py.ico -F py.py
,下⾯给出打包过程:
thanlon@thanlon-master:~/tmp$ ls
py.icon py.py
thanlon@thanlon-master:~/tmp$ pyinstaller -i py.icon -F py.py
20 INFO: PyInstaller: 3.6
20 INFO: Python: 3.7.5
21 INFO: Platform: Linux-5.3.0-40-generic-x86_64-with-Ubuntu-19.10-eoan 21 INFO: wrote /home/thanlon/tmp/py.spec
……
19. txt表⽰⼀段中⽂⽂本,输出该⽂本所有可能的分词结果。
20. 打开⼀个⽂件a.txt,如果该⽂件不存在则创建,存在则产⽣异常并报警。
21. ls是⼀个列表,内容如下:
ls = [123, '456', 789, '123', 456, '789']
。请补充如下代码,在789后增加⼀个元素
'012'
22. ls是⼀个列表,内容如下::
ls = [123, '456', 789, '123', 456, '789']
。请补充如下代码,使⽤remove()⽅法,采⽤⼀⾏语句,删除元素789。
23. ls是⼀个列表,内容如下::
ls = [123, '456', 789, '123', 456, '789']
。请补充如下代码,将列表ls逆序打印。
⽅法⼀:
⽅法⼆:
24. ls是⼀个列表,内容如下::
ls = [123, '456', 789, '123', 456, '789']
。请补充如下代码,将列表ls中第⼀个出线789位置的序号打印出来。注意,不要直接输出序号,采⽤列表操作⽅法。
25. d是⼀个字典,内容如下:
d={123:'123',456:'456',789:'789'}
。请补充如下代码,将字典d中所有键以列表形式输出。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。