Python每日学习总结(一)
2022/1/17 20:07:49
本文主要是介绍Python每日学习总结(一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一.Python数据分析与挖掘实战
1.初识Python
(1)Python究竟能做什么
数据分析与挖掘
黑客逆向编程
网络爬虫
机器学习
开发WEB项目
开发游戏
自动化运维等
2.安装Python
(1)根据教程自行安装
(2)注意安装版本(区分32位和64位)
(3)通过IDLE进行编辑
3.Python语法基础
(1)输出:
打开IDLE,Ctrl+N新建Python文件
输入"print("hello Python!")"按回车运行,显示“hello Python!”
(2)注释:
1.#注释法
只能“#”后一行注释掉
2.三引号注释法
两个三引号(’)之间的部分不起作用
(3)标识符(标注某个东西的符号)
命名规则:第一个字符为字母或下划线
除第一个字符外的其他字符可以是字母、下划线或数字
(4)变量:
>>>a=5
>>>a
5
>>>a=6
>>>a
6
>>>a+=1
>>>a
7
a+=b----->a=a+b
(5)数据类型:
常见类型:数、字符串、列表(list)["My","you"]、元组(tuple)("My","You")(元组元素不支持修改)、集合(set)、字典(dictionary){key1:value1,key2:value}
[列表]:
>>>abc=["My","You"]
>>>abc
['My','You']
>>>abc[0]
'My'
>>>abc[1]="He"
>>>abc
['My','He']
[集合]:
>>>a="hsgzh"
>>>b="hsfbvj"
>>>sa=set(a)
>>>sa
{'h','s','g','z'}
>>>sb=set(b)
>>>sb
{'h','s','f','b','v','j'}
>>>sa&sb (交集)
{'h','s'}
>>>sa|sb (并集)
{'h','s','g','z','f','b','v','j'}
[字典]
>>>d1={"name":"liuwq","sex":"mam"}
>>>d1["name"]
'liuwq'
(6)运算符:(+,-,*,%,/等)
实在不清楚优先级规律,为需要先执行的运算加上括号。
字符串与变量连接用“+”
>>>"hello"
'hello'
>>>p="python"
>>>"hello"+p
‘hellopython’
除法不要余数用“//”:
>>>4/3
1.33333333333
>>>4//3
1
求余数用“%”:
>>>19%3
1
(6)缩进:
同一层次的代码,处于同一缩进幅度上,下一层次的代码,需要相当于上一层次的代码进行缩进,建议使用Tab键缩进。
4.Python控制流
三种基本控制流:1.顺序结构
2.条件分支结构
3.循环结构
(1)if语句:一种条件分支结构语句 if,elif,else
(2)while语句:一种循环结构语句
a=0
while a<3
print("hello")
a+=1
hello
hello
hello
(3)for语句:
a=["a","c","b","d"]
for i in a:
print(i)
a
c
b
d
输出0---3:
for i in range(0,4):
print(i)
0
1
2
3
4.中断结构:break语句,continue语句
#中断一次循环,使用continue语句,中断一个循环,使用break语句
for i in range(0,5)
if(i==3):
continue break
print(i) print(i)
0 0
1 1
2 2
4
5.输出乘法口诀:
for i in range(1,10):
for j in range(1,i+1):
print(str(i)+"*"+str(j)+"="+str(i+j)+" ",end="")
print()
这篇关于Python每日学习总结(一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01Python编程基础知识
- 2024-11-01Python编程基础
- 2024-10-31Python基础入门:理解变量与数据类型
- 2024-10-30Python股票自动化交易资料详解与实战指南
- 2024-10-30Python入行:新手必读的Python编程入门指南
- 2024-10-30Python入行:初学者必备的编程指南
- 2024-10-30Python编程入门指南
- 2024-10-30Python量化交易学习:新手入门指南
- 2024-10-30Python股票自动化交易实战入门教程
- 2024-10-29Python股票自动化交易教程:新手入门指南