学习Python的第一天,也是我第一次写博客的一天,不怎么会写博客,也不怎么会Python,也不怎么会写总结.
在学Python的第一天发现自己脑子不是很好用,在学习过程中出现很多错误,错误锦集如下,哈哈哈哈,要加油.
以后要注意不要再犯下面的错误了,不然以后在工作中很难独立完成,也容易出现很多错误,这样就不好了啊!!!
下面是我的知识总结和错误总结,如果有IT大佬看见了,希望能指出我的不足之处,让我好改进改进,可以进步.
======我======是======一======个======快======乐======的======分======割======线======
一.重要知识点:
1.python的简介:
python是解释型语言 2.注释的作用:
注释是对程序的标注,是让人更加简洁明了的知道某段程序代表的含义 注释的类型:
1.单行注释:
用#号来表示单行注释
2.多行注释(文档注释):
用两个'''来表示多行注释 3.变量和常量:
1.变量的含义
变量是程序运行过程中产生的中间值,暂时存储在内存中,供后面的程序使用
变量直接声明就可以 2.变量的名命:
1.有数字,字母,下划线(_)组成
2.不能由数字开头
3.要有意义(是为了能让人一目了然地知道其代表的含义)
4.区分大小写
5.尽量不要用中文(是因为用中文容易导致代码出现错误)
6.不要太长(其一是麻烦,其二是自己也容易记不住)
7.不能是关键字(是为了避免导致后面的程序出现错误)
8.推荐两种形式来名命:
1.驼峰,除了第一个字母是大写字母外,其他字母用小写
2.每个单词用下划线(_)分隔 3.常量:
python不存在绝对的常量,一般全部字母大写是常量,约定俗成 4.数据类型:
1.int整数:
常见的数字都是整数类型,用于计算大小和比较
有+ - * /(除法) %(取余) //(整除) > < >= <= != **(次方) 2.str字符串:
用',",''',""" 引起来的都是字符串 +(把字符串链接起来) * 3.bool布尔值:
只有True和False 5.用户交互(input):
变量=input("提示语").变量是字符串类型.字符串(str)转变成整数(int)用int(str) 6.if判断的用法:
1.
if 条件判断:
代码块
运行流程. 当条件是真. 执行代码块 2.
if 条件:
代码块1
else:
代码块2
执行流程: 当条件成立. 执行代码块1. 否则, 执行代码块2. 二选一 3.
if 条件1:
代码块1
elif 条件2:
代码块2
.....
else:
代码块n
执行流程:当 ,执行代码块1,否则,执行代码块2,同理,直到代码块n 二.错误总结:
1.容易把input括号里的单引号或者双引号弄成中文状态下的单双引号,中文状态下的会导致程序错误,要特别注意
a = input(“请再输入一个值”) -->>这个是中文状态下的双引号
a = input("请输入一个值") -->>这个是英文状态下的双引号
解决方法:
把输入法里的"中文输入时使用英文标点"设置打开,这样就可以避免输入的是中文标点 2.容易忘记把str转换成int类型,要特别要注意
a = input("请输入一个值:")
a = int(a) -->>#把输进去的内容(字符串)转换成int类型
b = input("请再输入一个值:")
b = int(b) -->>#把输进去的内容(字符串)转换成int类型
print(a+b)#a,b都是int类型
解决方法:敲完代码时,先脑中走一遍程序,看是否有错. 3.if判断时容易忘记加冒号结尾,而且还容易输错,输入的是中文状态下的冒号
gender = input('你是男的还是女的:')
if gender == '女的': -->>#注意:这里老是忘记要用冒号结尾,而且还有冒号要英文状态下的冒号
print('请进,欢迎光临!')
else: -->>#注意:这里也有冒号,而且还有冒号要英文状态下的冒号
print('滚蛋')
解决方法:
把输入法里的"中文输入时使用英文标点"设置打开,这样就可以避免输入的是中文标点 4.因为学过C语言,容易导致把C语言的else if用到python里,导致程序出现错误
money = input('请你查看你支付宝或者微信的余额有多少:')
if int (money)>=500:
print('今晚就喝啤酒和吃炸鸡,生活美滋滋')
else if int(money)>=300: -->>#这里错误是我用了C语言的else if导致错误出现
print('今晚就吃盖浇饭,生活乐无边')
else if int(money)>=50: -->>#这里错误是我用了C语言的else if导致错误出现
print('今晚就吃泡面,生活图开心')
else:
print('今天就只能减肥')
#上面这一段程序是自己写的(没看视频前),然后有错误,出现错误的原因是没有理解好if else的具体用法,导致代码出现错误,无法运行 money = input('请你查看你支付宝或者微信的余额有多少:')
if int(m/oney)>=500:
print('今晚就喝啤酒和吃炸鸡,生活美滋滋')
else:
if int(money)>=300:
print('今晚就吃盖浇饭,生活乐无边')
else:
if int(money)>=50:
print('今晚就吃泡面,生活图开心')
else:
print('今天就只能减肥')
#上面这一段是我开完视频后,然后发现自己的错误在哪后改正过的,发现出现错误的原因是我有把大一时候上的C语言的内容知识点来写的。说明我思想还没有转过来 money = int(input('请你查看你支付宝或者微信的余额有多少:'))
if money >= 500:
print('今晚就喝啤酒和吃炸鸡,生活美滋滋')
elif money >= 300:
print('今晚就吃盖浇饭,生活乐无边')
elif money >=50:
print('今晚就吃泡面,生活图开心')
else:
print('今天就只能减肥')
#这个程序是另一种写法,看起来更加简单,易懂,不容易出现错误.
======我======是======一======个======快======乐======的======分======割======线======
第一次写博客,不会写,也不知道写啥啊~~~~~
这是一个错误的代码
money = input('请你查看你支付宝或者微信的余额有多少:')
if int (money)>=500:
print('今晚就喝啤酒和吃炸鸡,生活美滋滋')
else if int(money)>=300: -->>#这里错误是我用了C语言的else if导致错误出现
print('今晚就吃盖浇饭,生活乐无边')
else:if int(money)>=50: -->>#这里错误是我用了C语言的else if导致错误出现
print('今晚就吃泡面,生活图开心')
else:
print('今天就只能减肥')
#上面这一段程序是自己写的,然后有错误,出现错误的原因是没有理解好if else的具体用法,导致代码出现错误,无法运行
这是一个正确的代码
money = int(input('请你查看你支付宝或者微信的余额有多少:'))
if money >= 500:
print('今晚就喝啤酒和吃炸鸡,生活美滋滋')
elif money >= 300:
print('今晚就吃盖浇饭,生活乐无边')
elif money >=50:
print('今晚就吃泡面,生活图开心')
else:
print('今天就只能减肥')

自学Python编程的第一天----------来自苦逼的转行人的更多相关文章

  1. 自学Python编程的第二天----------来自苦逼的转行人

    今天是2019.9.11号22:51分 这是我自学Python的第二天,也是我写博客的第二天,还是不知道怎样写博客的第二天,有点懵 今天学Python还是一样的懵,错误还是有很多,而且脑中也不够灵活, ...

  2. 自学Python编程的第八天----------来自苦逼的转行人

    2019-09-18-21:11:24(初学者不会学博客,望大家见谅见谅) 今天学的内容是有关list..dict.set集合的使用方法和注意事项 list和dict在循环中不可删,而且list在迭代 ...

  3. 自学Python编程的第九天(希望有大牛帮我看看我第一个代码是否有弊端,感谢您们)----------来自苦逼的转行人

    2019-09-19-22:11:33 今天是自学Python的第九天 学的内容是有关文件操作的,如:r.w.a.rb.wb.ab.r+.w+.a+等 有大牛帮我看一下我的代码第一个有没有什么弊端吗? ...

  4. 自学Python编程的第十天(希望有IT大牛看见的指点小弟我,万分感谢)---------来自苦逼的转行人

    2019-09-20-23:24:15 今天逛论坛.逛知识星球时.逛b站up主时,都说到低学历,非科班的人最好不要去自学Python 他们都说:如果我们学python是为了找工作,最好不要把pytho ...

  5. 自学Python编程的第六天(最后代码有更好的请告诉我)----------来自苦逼的转行人

    2019-09-16-23:09:06 自学Python的第六天,也是写博客的第六天 今天学的内容是有关dict字典的用法 看视频加上练习,目前还没遇到有难点,但是感觉很不好的样子 没有难点以后突然出 ...

  6. 自学Python编程的第十一天----------来自苦逼的转行人

    2019-09-21-23:00:26 今天看了很多博客网的博客,看完觉得自己的博客真的是垃圾中的垃圾 新手不知道怎样写博客,我也很想写好一篇能让人看的博客,但是目前水平不够 只能慢慢改,今天的博客还 ...

  7. 自学Python编程的第\七天----------来自苦逼的转行人

    2019-09-17-23:09:48 今天学的内容是有关小数据池的,学的有点懵逼,感觉越来越难学了,但是得坚持下去 明天学习下一个课程时,感觉要跟不上,看来明天得先看好几遍今天的内容 不然肯定会听的 ...

  8. 自学Python编程的第五天(希望有IT大牛帮我看最下面的代码)----------来自苦逼的转行人

    2019-09-15-15:40:24 今天没有学知识,是一个一周总结,把这一周学的知识总结一遍,然后把做过的练习题再做一遍 看是否还会有再出现同样的错误,而且还可以知道有哪些知识点没有掌握好,可以把 ...

  9. 自学Python编程的第四天----------来自苦逼的转行人

    2019-09-14 21:15:24 今天是学习Python的第四天,也是写博客的第四天 今天的内容是有关'列表'.'元组'.'range'的用法 列表:增删改查.列表的嵌套 元组:元组的嵌套 ra ...

随机推荐

  1. Windows删除空文件夹问题带来的学习与思考

    https://blog.csdn.net/XavierDarkness/article/details/84785482 1.问题产生:   前段时间得到一份资源,号称有近500个G的学习资料,花了 ...

  2. mysql5.7同步复制报错1060故障处理

    mysql5.7同步复制报错故障处理 # 报错 1060,具体如下Last_Errno: 1060Last_Error: Coordinator stopped because there were ...

  3. redhat 6安装python 3.7.4报错ModuleNotFoundError: No module named '_ctypes' make: *** [install] Error 1

    问题描述: 今天在测试环境中,为了执行脚本,安装下python3命令,在执行make install的时候报错: ModuleNotFoundError: No module named '_ctyp ...

  4. java读取IFC文件

    The IFC JAVA Toolbox can read IFC STEP files and IFCZIP files from any data source that implementsja ...

  5. python 根据生日计算年龄 sqlalchemy根据身份证号计算生日 性别

    import datetime '): birth_d = datetime.datetime.strptime(birth_s, "%Y%m%d") today_d = date ...

  6. Grammar01 语法七要素之一_词类

    1 词类 1.1 词类表格 实词 名词 -> n. -> noun -> 给所有人和物命名的词. 动词 -> v. (vt. vi.) -> verb ( transit ...

  7. django:删除表后怎么重新数据迁移生成表

    1.将对应app下的migrations文件夹下面的除了__init__.py文件外全部删除 2.delete from django_migrations where app='app_name' ...

  8. cocoapods安装 Unable to download data from http://ruby.taobao.org/ & don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

    安装cocoapods,记录两个问题! 1.镜像已经替换成了 http://ruby.taobao.org/, 还是不能不能安装cocoapods, 报错:Unable to download dat ...

  9. 各手机PC品牌投屏功能连接方法

    一.iOS终端(iPhone/iPad)无线投屏: 1.将iPhone或iPad与必捷会议盒子连接至同一路由器: 2.滑动iPhone/iPad的屏幕,调出Airplay功能,选择需要投屏的主机,开始 ...

  10. 【layui】获取layui弹窗的index并关闭

    var index = parent.layer.getFrameIndex(window.name); //获取窗口索引 parent.layer.close(index); // 关闭当前laye ...