==Python学习第一天==
1.python可以完成很多的科学计算。
2.练习一
"""
练习一:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
"""
cnt = 0 #计算结果的和
for i in range(1,5): #表示在1,2,3,4中依次取值
for j in range(1,5):
for k in range(1,5):
if i!=j and i!=k and j!=k:
print (i*100+j*10+k) #注意,该新版本中print函数要加括号
cnt+=1
print (cnt)
#答案:
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组
收获
range(m,n),函数中的参数表示:m,,,,,,n-1的一维数组。
新版本的python中print函数必须要加括号。
for 语句的用法为:for ,,,, in ,,,,,
Python中语句结尾没有分号,以及有时用冒号代替花括号。
python中的采用缩进代替花括号。
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
Python3 中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
Python3 的六个标准数据类型中:
- **不可变数据(3 个):**Number(数字)、String(字符串)、Tuple(元组);
- **可变数据(3 个):**List(列表)、Dictionary(字典)、Set(集合)
3.python中,单引号和双引号使用完全相同。
4.python中的字符串是不能改变的,
5.python中的字符串索引,从左到右,以0开始,从右到左,以-1开始。
6.print函数中以r开头的字符串可以表示原始字符串,隐掉转义字符。