概述
1、示例一
需求:已知input函数可以接收用户输入,并返回字符串的输入,int函数可以把字符串转化为整数。写一个猜数字的游戏,预先设定一个数字,游戏玩家输入一个数字,如果与预设的数字相等,玩家获胜,如果不等,提示玩家太大还是太小,玩家有三次机会猜数字。
while循环的实现方式如下:
for循环的实现方式如下:
2、示例二
需求:打印杨辉三角。
附:Python中求阶乘的方法:
import math
math.factorial(5) # 5的阶乘
3、示例三
需求:打印2~100中的所有素数。
4、示例四
需求:将两个有序列表合并成一个新的有序列表。
5、示例五
需求:按单词翻转字符串。例如:‘i love python’ 反转为 ’ python love i’ 。
6、示例六
需求:找出一个列表中只出现了一次的数字,并且保持原来的次序。
7、示例七
需求:查找一个列表中的最大值。
8、示例八
需求:写一个程序,把字符串转化为数字,例如 ‘123’ 转化为123,‘0.254’ 转化为0.254。不允许使用int函数,float函数,eval函数,不允许导入任何模块。
step1. 字符转数字的函数:
step2. 输入都是正数的情况:
step3. 处理输入中有负数的情况:
step4. 处理输入不是数字的情况:
step5. 用字典实现简单的字符串转换:
9、示例九
需求:求两个列表的笛卡尔积。
10、示例十
需求:不使用组合数打印杨辉三角。
11、示例十一
需求:判断一个四则运算的括号是否匹配,例如 3 * {3+[(2-3) * (4+5)]} 的括号是匹配的,而 3 * {3+[4-6}] 的括号是不匹配的。
12、示例十二
需求:不带括号的四则运算转化为前缀表达式,符号之间由空格分隔。
例如:
1 + 2 => + 1 2
1 + 2 * 3 => + 1 * 2 3
13、示例十三
需求:分别使用递归、循环和生成器求菲波那契数列。
递归方式:
循环方式:
生成器方式:
14、示例十四
需求:写一个函数,实现对整数的排序,默认升序排列,不能使用任何内置函数和第三方库。
15、示例十五
需求:写一个函数,把罗马数字转化为整数,输入为1到3999之间的任意数字。
16、示例十六
需求:写一个函数,求两个字符串的最长公共子串。
例如:输入I love Python和Python is a simple language,输出为Python。
最后
以上就是义气牛排为你收集整理的python语法示例大全_Python基本语法示例-Go语言中文社区的全部内容,希望文章能够帮你解决python语法示例大全_Python基本语法示例-Go语言中文社区所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复