//输入三个数,输出最大值
num1=int(input("请输入第一个数:"))
num2=int(input("请输入第二个数:"))
num3=int(input("请输入第三个数:"))
if num1>num2:
if num1>num2:
print('最大值:%d'%num1)
else:
print('最大值:%d'%num3)
elif num1>num3:
if num1>num2:
print('最大值:%d'%num1)
else:
print('最大值:%d'%num2)
else: # num1现在为最小值
if num2>num3:
print('最大值:%d'%num2)
else:
print('最大值:%d'%num3)
输出结果:
"F:\Python 3.8.0\python.exe"
请输入第一个数:1
请输入第二个数:5
请输入第三个数:8
最大值:8
进程已结束,退出代码 0
1.如何在Python中一次性输入多个参数
#0.如何在Python中一次性输入多个参数
x,y =input('输入x,y空格隔开:').split()
#此时x,y为str型
a,b =map(int,input('输入a,b空格隔开:').split())
#此时a,b为int型
print("x:%s, y:%s" %(x, y))
print("a:%d, b:%d" %(a, b))
输出结果:
"F:\Python 3.8.0\python.exe"
输入x,y空格隔开:8 5
输入a,b空格隔开:7 8
x:8, y:5
a:7, b:8
进程已结束,退出代码 0
2.import module与from module import* 的区别
#import module与from module import* 的区别
import module
module.a = [1,2,3]
print(module.a)
from module import a
print(a)
输出结果:
"F:\Python 3.8.0\python.exe"
[1, 2, 3]
[1, 2, 3]
进程已结束,退出代码 0
from module import a
a = [1,2,3]
print(a)
import module
print(module.a)
输出结果:
"F:\Python 3.8.0\python.exe"
[1, 2, 3]
[1]
进程已结束,退出代码 0
module.py
a=[1]
3.字符串不能改变是那种含义?试用程序验证说明
#字符串不能改变是那种含义?试用程序验证说明
#则原字符串不变,相当于新建一个改变后的字符串
a = 99
b = '1'
print(b)
b = 'abc'
print(b)
#等价于给b重新赋值了
a += 46
print(a)
输出结果:
"F:\Python 3.8.0\python.exe"
1
abc
145
进程已结束,退出代码 0
4.Python中的基本数据类型和标准数据类型都有哪些?
基本数据类型:数字int、布尔值bool、字符串str、列表list、元组tuple、字典dict
标准数据类型:
不可变数据:Number(数字)、String(字符串)、Tuple(元组);
可变数据:List(列表)、Dictionary(字典)、Set(集合)。
#complex(复数)
print(complex(8, 3))
print(complex(6)) # 数字
print(complex("6")) # 当做字符串处理
print(complex("6+2j"))
输出结果:
"F:\Python 3.8.0\python.exe"
(8+3j)
(6+0j)
(6+0j)
(6+2j)
进程已结束,退出代码 0
5.编程实现有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
str = '1234'
counter=0
for i in str:
for j in str:
for k in str:
if i !=j and j !=k and k !=i:
print("{}{}{}".format(i,j,k),end=" ")
counter +=1
print("")
print("共{}种组合".format(counter))
输出结果:
"F:\Python 3.8.0\python.exe" "F:/Python Projects/Learn/Day1-02-24.py"
123 124 132 134 142 143 213 214 231 234 241 243
312 314 321 324 341 342 412 413 421 423 431 432
共24种组合
进程已结束,退出代码 0
5.定义List=[‘a’,‘b’,0,1,‘c’]输出前三个元素,输出第二个和第三个元素,输出除第一个外所有元素。
#定义List=['a','b',0,1,'c']输出前三个元素,
#输出第二个和第三个元素,输出第二个和第五个元素,
#输出除第一个外所有元素。
List=['a','b',0,1,'c']
print(List[0:3]) #输出前三个元素
print(List[1:3]) #输出第二个和第三个元素
print(List[1:]) #输出除第一个外所有元素
print(List[1:5:3]) #输出第二个和第五个元素
输出结果:
"F:\Python 3.8.0\python.exe"
['a', 'b', 0]
['b', 0]
['b', 0, 1, 'c']
['b', 'c']
进程已结束,退出代码 0