教程视频网盘共享:http://pan.baidu.com/s/1hrTrR5E

03-python基础、if判断

print 输出数据

print("hahahah")------>hahahah

a = 100
print(a)----->直接打印a的值 a = 18
print("我的年龄是%d岁"%a)------>我的年龄是18岁 age = 18
high = 178
print("我的年龄是%d岁,我的身高是%dcm"%(age,high))
#注意:%(age,high)中的变量是有顺序的,即age的值会替换第一个%d,而high会替换第二个%d print("aaaaaa", end="")输出aaaaaa,但是不会换行 name="dongge"
print("我的名字是%s"%name) 输入:
userName = input("请输入用户名:") ------------------------------------------------------------ 练习:
#从键盘输入信息,并用打印名片的方式来输出 #1. 提示并获取姓名
name = input("请输入姓名:") #2. 提示并获取联系方式
tel = input("请输入手机号:") #10086数字,"10086"字符串 #3. 提示并获取地址
addr = input("请输入公司地址:") #4. 输出信息
print("=======================")
print("姓名:%s"%name)
print("手机号:%s"%tel)
print("公司地址:%s"%addr)
print("=======================") money += 100------>等价于 money = money+100
money *= 3 --------> money = money * 3 A = 11
A *= 3+4-6 ------->A = A*3+4-6 ---->A = 11*3+4-6---->错误的
------->A = A*(3+4-6) ---->A = 11*(3+4-6)---》正确的 a = int("")----》把字符串""变为整数100
a的值为100(整数) 判断语句: if 条件:
当条件满足的时候,做的事情1
当条件满足的时候,做的事情2
当条件满足的时候,做的事情3
当条件满足的时候,做的事情4 if 条件:
当条件满足的时候,做的事情
else:
当条件不满足的时候,做的事情

04-python基础-if、while、for等

if 判断条件的时候,如果是多个条件一起进行判断,那么就需要 逻辑运算符

    并且----->and
或者----->or
非(取反)--->not if 条件1 and 条件2:
条件1和条件2都满足时,做的事情1
条件1和条件2都满足时,做的事情2
。。。等等。。。 总结: 方式1: if 条件:
条件满足时做的事情1
条件满足时做的事情2
条件满足时做的事情3
。。。。等等 方式2: if 条件:
条件满足时做的事情1
条件满足时做的事情2
条件满足时做的事情3
。。。。等等
else:
条件不满足时做的事情1
条件不满足时做的事情2
条件不满足时做的事情3 方式2: if 条件1:
条件1满足时做的事情1
条件1满足时做的事情2
条件1满足时做的事情3
。。。。等等
elif 条件2:
条件2满足时做的事情1
条件2满足时做的事情2
条件2满足时做的事情3
elif 条件3:
条件3满足时做的事情1
条件3满足时做的事情2
条件3满足时做的事情3
else:
条件1、2、3都不满足的情况下,默认执行的事情,(注意else可以可无,根据实际的功能来确定) 如果条件1满足,那么就执行条件1满足时做的事情,做完后,下面的条件2、3都不会被执行,而是直接结束整个if语句 如果条件1不满足,那么就判断条件2是否满足,如果条件2满足,那么就执行条件2满足时执行的代码,然后结束整个if语句 如果条件1、2都不满足,那么就判断条件3,如果条件3满足,那么就执行条件3满足时执行的事情,然后 整个if语句结束 if xxxx:
yyyyyyy
if xxxxx2:
yyyyyyy2 重复执行代码的方法1: print("亲爱的,我错了,请原谅我....")
print("亲爱的,我错了,请原谅我....")
print("亲爱的,我错了,请原谅我....")
print("亲爱的,我错了,请原谅我....")
print("亲爱的,我错了,请原谅我....") 重复执行代码的方法2: if 条件:
条件满足时,做的事情 while 条件:
条件满足的时候做的事 注意点:
1. 到底怎样条件while,,,,小技巧:找到需要重复执行的代码,然后在它上面条件while即可
2. 到底是执行多少次呢?,,,小技巧:看需求,,在需求不明确的情况下,不知道到底执行多少次,那么用 while True
3. i = 1
while i<=10:
print("haha")

05-python基础-字符串、列表、元组、字典

c语言中,

    存储多个数据的方式
数组,,,int age[10] while do-while for for(int i=0; i<5; i++){
循环条件满足的时候做的事情
} const int ***p; python语言 while for-in for temp in 字符串等:
print(temp) name[起始位置:结束位置:步长] 字符串操作: if xxxx:
yyyyy True---->表示条件满足----->真------->非0
False--->表示条件不满足--->假-------->0 判断文件后缀 xxx.endswith("") .jpg
.jepg
.gif
.png “您确定要退出吗?(yes 退出,no不退出)” yes YES Yes
yEs
yeS Yes\nyEs\nyeS op = input("")
op.lower() 前端:直接显示后端传送过来的数据 content = "hello world"
content.center(30) print("%-2d") 列表: ages = [] python的列表,可以保存n个数据,并且每个数据的类型可以任意 元组 (11,22,33,"dongGe",3.14) 字典: 键值对 {key键:values值,key键:values值,key键:values值,key键:values值} [[],[],[]]
[(),()]
[{},{},{}] 作业题1: nums = [11,232,5,2341,123] maxNum = 0 for num in nums:
xxxx什么情况下把值赋值为maxNum 作业题2:
"hello world" h:1 e:1 l:3 o:2 d:1 r:1 w:1 选做题:(思考题)
用类似于[{},{}....]的数据,完成保存一个班级的通讯录 infos = [{"name":"dongge","age":"","address":"山东临沂xxx"}]

【学习笔记】Python基础教程学习笔记的更多相关文章

  1. Python基础教程学习笔记:第一章 基础知识

    Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入“p ...

  2. .Net程序员之Python基础教程学习----列表和元组 [First Day]

    一. 通用序列操作: 其实对于列表,元组 都属于序列化数据,可以通过下表来访问的.下面就来看看序列的基本操作吧. 1.1 索引: 序列中的所有元素的下标是从0开始递增的. 如果索引的长度的是N,那么所 ...

  3. .Net程序员之Python基础教程学习----函数和异常处理[Fifth Day]

       今天主要记录,Python中函数的使用以及异常处理. 一.函数:    1.函数的创建以及调用. def Add(val1,val2): return val1+val2; print Add( ...

  4. Python基础教程学习笔记:第二章 列表和元组

    1.序列中元素的索引: 第一个元素索引是0,第二个是1,依次递增 最后一个元素索引是-1,倒数第二个是-2,依次递减 2.序列(Sequence)的种类: 列表(list).元组(tuple).字符串 ...

  5. .Net程序员之Python基础教程学习----判断条件与循环[Fourth Day]

        今天学习Python的判断条件与循环操作. 一. 布尔变量: 在学习判断条件之前必须的了解bool变量,在Python中bool变量与C语言比较类似,与.net差别比较大,其中下面集中情况需要 ...

  6. .Net程序员之Python基础教程学习----字典的使用 [Third Day]

      今天学习了字典的使用, 所谓的字典其实就是键值对数据, 一个字典里面有唯一的Key对应一个value,Key是唯一的,Value不唯一. 在.net添加相同的Key会报错,在Python,若出现相 ...

  7. .Net程序员之Python基础教程学习----字符串的使用 [Second Day]

         在The FirstDay 里面学习了列表的元组的使用,今天开始学习字符串的使用.字符串的使用主要要掌握,字符串的格式化(C语言中我们应该都知道,Python和C语言差别不大),字符串的基本 ...

  8. 笔记-Python基础教程(第二版)第一章

    第一章 快速改造:基础知识 01:整除.乘方 (Python3.0之前 如2.7版本) >>> 1/2 ==>0 1/2整除,普通除法: 解决办法1: 1.0/2.0  ==& ...

  9. 《Python基础教程读书笔记》

    第1章 快速构造:基础知识 1.2交互式构造器 不强制分号,一行就是一行.可以加上分号 1.4数字和表达式 加.减.乘.除.整除.求余.指数.取反(-例如-2**2,**的优先级比-大) from _ ...

随机推荐

  1. SpringMVC系列(十三)异常处理

    一.简介 • Spring MVC 通过 HandlerExceptionResolver 处理程序的异常,包括 Handler 映射.数据绑定以及目标方法执行时发生的异常.• SpringMVC 提 ...

  2. asp 读文件 比较ip

    <% Dim UserIPAddress Set UserIPAddress = Request.ServerVariables("HTTP_X_FORWARDED_FOR" ...

  3. EXP无法导出空表的表结构解决办法

    原文链接:http://www.cnblogs.com/Mr_JinRui/archive/2012/11/05/2755035.html 早的一次使用oracle 11g导出数据发现有的表丢失了,感 ...

  4. ant学习笔记-taskdef

    1.声明task jar包中指定的task <taskdef name="xmltask“ classname="com.oopsconsultancy.xmltask.an ...

  5. Chrome Adobe Flash Player 因过期而 阻止

    百度搜索重装不管用 作者:胡中元链接:https://www.zhihu.com/question/32223811/answer/60456561来源:知乎著作权归作者所有.商业转载请联系作者获得授 ...

  6. 利用jQuery实现回收站删除效果

    jQuery是一款非常强大的Javascript脚本库,我们开发者喜欢jQuery的原因除了它代码简洁外,更多的是因为jQuery插件非常丰富.今天我们用一个示例来解说jQuery是如何实现拖拽的. ...

  7. 9款赏心悦目的HTML5/CSS3应用特效

    经过几天的收集,在html5tricks网站上又增加了不少HTML5的教程和应用,今天我把几款赏心悦目的HTML5/CSS3应用特效总结了一下,一共9款HTML5特效,分享给大家. 1.HTML5 W ...

  8. iOS:DKLiveBlur

    https://github.com/kronik/DKLiveBlur Sources of DKLiveBlur and Demo app to show live blur effect sim ...

  9. Axure实例演示—登录界面

         实例演示 ——登录界面                                                                                    ...

  10. Vue.nextTick和Vue.$nextTick

    `Vue.nextTick(callback)`,当数据发生变化,更新后执行回调. `Vue.$nextTick(callback)`,当dom发生变化,更新后执行的回调. 参考原文:http://w ...