学习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. asp.netCore3.0区域和路由配置变化

    一.MVC 服务注册 ASP.NET Core 3.0 添加了用于注册内部的 MVC 方案的新选项Startup.ConfigureServices.三个新的顶级扩展方法与 MVC 方案上IServi ...

  2. input file上传文件弹出框的默认格式设置

    我们使用html的input 标签type="flie"时,如何设置默认可选的文件格式 <input id="doc_file" type="f ...

  3. H3C交换机如何删除VLAN

    H3C交换机如何删除VLAN,如果直接使用“undo vlan”是删不干净的,因为配置VLAN时还配置过接口. 1.首先通过console口或telnet连接三层交换机,进入用户视图模式”<H3 ...

  4. (转)2019年 React 新手学习指南 – 从 React 学习线路图说开去

    原文:https://www.html.cn/archives/10111 注:本文根据 React 开发者学习线路图(2018) 结构编写了很多新手如何学习 React 的建议.2019 年有标题党 ...

  5. [转]TrueType字体结构

    TrueType字体通常包含在单个TrueType字体文件中,其文件后缀为.TTF. OpenType字体是以类似于TrueType字体的格式编码的POSTSCRIPT字体.OPENTYPE字体使用. ...

  6. mysql插入报错:java.sql.SQLException: Incorrect string value: '\xE6\x9D\xAD\xE5\xB7\x9E...' for column 'address' at row 1

    界面报错: 日志报错: java.sql.SQLException: Incorrect at com.mysql.cj.jdbc.exceptions.SQLError.createSQLExcep ...

  7. C++内存管理2-内存泄漏

    1 C++中动态内存分配引发问题的解决方案 假设我们要开发一个String类,它可以方便地处理字符串数据.我们可以在类中声明一个数组,考虑到有时候字符串极长,我们可以把数组大小设为200,但一般的情况 ...

  8. [Golang] http.Post导致goroutine泄漏

    记录一个用http.Post的问题 if _, err := http.Post("http://127.0.0.1:8080", "", nil); nil ...

  9. python办公自动化(一)PPTX

    简介: python-pptx是python处理PPT的一个库,注重的是读和写,无法导出,没有渲染功能. 办公自动化,说的是大了一点,但是最常见的office三件套,word,excel,ppt.这还 ...

  10. linux安装jira

    JIRA配置本地MYSQL数据库 https://blog.csdn.net/coin_one/article/details/78376238 jira7.3.6 linux安装及破解 https: ...