始终相信,能让一个人学会一项技能的核心动力,一定是:喜欢,兴趣,爱……这些正面情绪。而不是焦虑、害怕、恐惧……这一类情绪;
image.png
image.png
Python的入门学习,
主要有两个阶段:第0,掌握基础语法。第1,学会调用别人已经写好的代码,来完成自己的项目。
在第0个阶段,Python的基础语法比别的语言都更加简洁易懂。学完0到13关,你就能够全部掌握。
到第1个阶段,你面前会有很多可供选择的方向,包括:数据分析、办公文档处理、微信邮件、自然语言处理、公众号后台开发、爬虫抓取数据、多媒体文件处理、小游戏……
image.png image.png
注意的要点:
1.整数和浮点数都不能使用len() 函数;
2.通过转换数据类型的函数,不同的数据类型就可以连接在一起;
循环结构if else
图片.png1.对等的字符一般用'' ,不要用"";
2.用input()函数获取用户数据,注意,这时获取到的是字符串
3.float型数据与整数类似;区别去字符串; 图片.png 图片.png 图片.png 图片.png
while循环
提示:①设置变量a=0;②开启while循环,while后面的条件是 a<10,当此条件为真,开启循环;③在while循环内部让a=a+1,然后打印a,然后循环。
man = ''
while man != '有':
print('小龙女不可以出古墓门')
man = input('有没有愿意为小龙女死的男人?')
print('小龙女可以出古墓门下山啦~')
图片.png
while True:
print('上供一对童男童女')
t = input('孙悟空来了吗')
if t == '来了':
break
print('孙悟空制服了鲤鱼精,陈家庄再也不用上供童男童女了')
思维的差异
图片.png列表
图片.png注意:
- 列表中单个值取出来是单个字符串;列表中取多个值输出来是列表的形式;
2.while是满足了某个条件,就开启循环;而for循环强调的是遍历某一数据对象。
图片.pngfor循环的一般结构
a = [1,2,3]
for i in a:
print(i)
图片.png
图片.png
random函数
直接在网上搜索【图片转ascii】,也可以把你喜欢的形象转为ascii的图案。ascii是一种编码,
time 的模块,里面的函数名是 time.sleep (t)。
图片.png
开奖模拟器
import time
l = ['海绵宝宝','派大星','章鱼哥','蟹老板']
a = random.choice(l)
print('开奖倒计时', 3)
time.sleep(1)
print('开奖倒计时', 2)
time.sleep(1)
print('开奖倒计时', 1)
time.sleep(1)
image = '''
/\_)o<
| \\
| O . O|
\_____/
'''
print(image)
print('恭喜'+a+'中奖!')
try ...except
num = [0,1,2,3]
for x in num:
try:
#尝试执行下列代码
print (6/x)
#使用6除以num中的元素,并输出
except ZeroDivisionError:
#除非发生ZeroDivisionError报错,执行下列代码:
print('0是不能做除数的!')
#打印“0是不能做除数的!”
图片.png
图片.png 图片.png 图片.png 图片.png 图片.png
- split() 是把字符串分割的,而还有一个join(),是把字符串合并的;
Python如何理解世间万物
万事万物,皆为对象
图片.png在计算机语言里,这两个问题的答案则是被明明白白地写出来。前者被称为“对象”的“属性”,后者被称为“对象”的“方法”。
图片.png 图片.png 图片.png
网友评论