第三天
Posted hanjie955
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三天相关的知识,希望对你有一定的参考价值。
今天完成的比较晚,下午一直睡到了五点多才醒来,在家这几天真的太懒了,感觉还是要规划一下自己的一天的时间安排,不然一天真的感觉没做什么事情,还有发现第二天写的东西还是不是很好看,感觉要整一个目录。今天老师讲了一些重复的东西。感觉刚刚开始就是一些概念上的东西在matlab和c里面多少都设计过所以感觉至少逻辑方面很小儿科。
昨天的老师讲的东西基本上都弄懂了,所以今天只写新内容。
一、
1、msg=“Hello,it‘s me ”(这个地方的单引号双引号意义相同,但是某些时候可以区别单双引号在语句中间的意思)
2、字符格式化输出
salary.isdigit()判断是不是整数
记住!
(1.这个地方我纠结的地方是65-age这个地方改变哪个地方的age的字符型号才是正确的--得出结果占位符占的位置的是什么类型不影响65-age关键是age要是数字int 2.第二点要注意的是占位符帮谁占的位置在后面的引号体现出来,现在这个占位符的具体使用格式还没有写,希望在后面的课程当中能够知道)
3、pycharm使用
集成开发环境(IDE,Integrated Development Environment )
VIM #经典的linux下的文本编辑器
Emacs #linux 文本编辑器, 比vim更容易使用
Eclipse # Java IDE,支持python, c ,c++
Visual Studio # 微软开发的 IDE, python,c++,java,C#
notepad++ ,
sublime python开发的
Pycharm ,是主要用于python开发的ide
4、pycharm中间的含义
Django做网站
flask做网站
pyramid外部框架
webzpx外部框架
angular cil
angular js 做前段的(前段就是做页面的)
html5 H5外部框架
React starter kit Facebook的外部框架
5、如何自动生成用户名和日期
# ——author———: ${USER}*
#____DATE______: ${DATE}
6、占位符 %s代表字符串,%d代表整数digit,%f代表浮点数float
7、退出程序exit(“里面加上的话可以显示出来”)
8、全注释Ctrl+?
9、整数、长整数在python2,.x的版本里面是会有区别的 在32位的计算机中间2*31-2*(-31)大概这个范围是整数,超过了就是长整数
10、
这种输出方式,创建了五块内存,导致了占用更多的空间和使用空间的时间。
11、布尔--真假
12、循环
1.for语句
格式 for i in range(3):
range(1,4) 取1到4的数
range(1,4,2) 1到4范围内,步长为2
for i in range(3)
.
else
print("‘)执行完上面的for循环就会执行else的循环
else的作用
用一个标志位passed authentication 使用else的后程序简洁化
13、用while语句写用户输入程序(while和for的不同在于while可以制成无限循环,for的这种循环指定循环哪几次多少次比while更加有效)
14、看程序的每一个步骤
15、continue跳过循环但不跳出整个循环
16、列表,元组
a=(‘wuchao’,‘jinxin‘,‘hanjie‘,‘shenguan‘)
print(a[1:3])------------打印出来的是jinxin hanjie 打出来的是第一个和第二个位置上面的字符串
a[1;]-------代表的是1到最后面一个数
a[1:-1]------代表的是1到导数第一个数
a[1:4:2]------代表的是1到4取步长为2的数
a[3:-2:-1]----第一个代表的是正数第三个位置到倒数第二个位置,从右往左跑每次一个步长
17、如何给a里面增加。删除。计算重复字符串的个数。寻找位置、排序
添加 a.append(‘xueong‘)--------插在a里面的最后一个位置
a.insert(1,‘xueong‘)-------插在a的一个位置的后面
a=[1,2,3] b=[4,5,6]
a.extend(b)=[1,2,3,4,5,6]-----a的里面加上b里面的内容
修改 a[1]=‘hai‘
a[1:3]=[‘a‘,‘b‘] 拿出来再修改
删除 a.remove(‘wuchao‘) ------移除a中间的wuchao
b=a.pop(1)--------------把a中间的第一个位置上面的数拿出来赋值到b里面
del a[0]----------------------删除第0个位置的字符串(其实del可以删除整条命令)
计算 a.count(‘hanjie‘)-----------计算a里面的hanjie的个数
查找 a.index(‘hanjie‘)-----------查找hanjie在a的什么位置,输出来的是数字
排序 a.reverse()------------------把a里面的内容的顺序翻转过来
a.sort()----------------------给a里面的字符串排序,如果a里面的是数字从大到小排数字,如果a里面的是字符串根据26个英文字母的顺序排序,如果有大小写,大写 排在前面。
以上是关于第三天的主要内容,如果未能解决你的问题,请参考以下文章