开始学习Python
2021-01-17 16:15
标签:function test 输入 def import 返回 onclick opened for循环 4月27日开始学习,一起踢球的一位朋友说开课,非常神奇 我就把老师教的内容直接贴上来吧,作为记录 4月27日晚上第一课: 5月11日,第二课 5月18日,第三课 开始学习Python 标签:function test 输入 def import 返回 onclick opened for循环 原文地址:https://www.cnblogs.com/washingfly/p/12916324.html 1 # 1.注释-----------------------------------
2 """
3 Spyder 编辑器
4
5 这是一个临时脚本文件。
6 """
7
8 #行注释
9
10 """
11 123123
12 1231231
13 12312312
14 12312312
15 块注释
16 """
17
18 # 2.变量-----------------------------------
19 x = 100
20 #y = 2x + 1
21 y = 2 * x + 1
22
23 print(x)
24 print(y)
25
26 # 3.代码格式-----------------------------------
27 # 代码执行顺序
28 # a.顺序
29 # b.分支
30 # c.循环
31
32 if x > 200:
33 #TAB键 缩进
34 print(‘大于二百‘)
35 else:
36 print(‘小于二百‘)
37
38
39 # 4.数据类型-----------------------------------
40 # 数字,字符串,列表,字典,元组,集合
41 #list类型 列表
42
43 #amount = [‘100‘,‘200‘.....]
44 print(type(x))
45 strtest = ‘CheckType‘
46 print(type(strtest))
47
48 # 作业:
49 #1.计算35x6+28并输出
50 #2.定义一个字符串并输出在控制台
51 #3.定义一个变量var,并赋值为365,判断当var大于365在控制台输出字符串“闰年”
1 #列表
2 #1.列表定义方法
3 #列表名=[‘元素A‘, ‘元素B‘, ‘元素C‘]
4 student=[‘学生A‘, ‘学生B‘, ‘学生C‘]
5
6 #2.混合数据类型
7 #student=[‘学生A‘, 12, [‘学生A‘, ‘学生B‘, ‘学生C‘]]
8
9 #3.For循环遍历
10 #for [index] in 列表
11 # XXXXX
12 #for i in student:
13 #print(i)
14
15 #4.取得列表长度
16 length = len(student)
17 #print(length)
18
19 #5.取得某个单个元素
20 #print(student[2][1])
21
22 #6.列表的切片
23 #student[0:1]
24
25 #7.列表添加元素
26 student.append(‘学生D‘)
27 print(student[3])
28
29 #8.
30 #student=[‘学生A‘, ‘学生B‘, ‘学生C‘]
31 str_ = "学生A,学生B,学生C"
32 print(str_.split(‘,‘))
33
34 #字典
1 # 函数 - 类 - 包(库)
2 import time
3
4
5 #1 函数的定义,调用
6 #y = 2x + 1
7 #f(x) = 2x +1
8 # x :参数[in:输入] return:返回值[out:输出]
9 #1.1 函数的定义
10 #def functionA(x):
11 #y = 2*x + 1
12 # return (2*x +1)
13 #1.2 函数的调用 --注意格式
14 #y = functionA(2)
15 #print(y)
16 #2 异常捕获 try/except
17 #要捕获的代码块
18 try:
19 #x = 100/0
20 print(str(1) + ‘str‘)#1->‘1‘
21 print(1 + int(‘123‘))#‘123‘->
22 #要对异常进行的处理
23 except:
24 print("数字不能和字符串相加")
25
26
27 #3 库的调用
28 #import 库名
29 #from 库名 import 具体某一个功能
30 print(time.strftime("%Y-%m-%d"))
31 print(time.strftime("%m-%d-%Y"))
32
33
34 #作业1 求y = ax²+bx+c的解, 函数名称为funA
35 #提示:1.一元二次方式有两个解/一个解/或无解(无实数解)
36 # 2.返回什么样的数据类型
37 #作业2 读取Excel表格中的Title和数据,并且输出在控制台中
38 # 要求:对文件状态进行判断,并进行异常处理的捕获
39 # 提示:读取Excel库名称:xlrd
40 # 路径:绝对径路
上一篇:unity 星球跑酷源码
下一篇:SpringBoot学习任务