----------------------20170423
一:Cpython  pypy 区别 等;Cpython 是一行一行解释, pypy是整个文件解释
二:pycharm 的使用:
        1:创建项目
        2:设置字符集 utf8
        3:设置默认创建 文件的  开头   #!/usr/bin/env python  和 utf8 的读取
        4:修改 鼠标滚轮(Ctrl) 修改 文字大小   -->在Setting中  搜索 mous
三:输入和输出: input  print 
四:变量:
        1:字母,数字(不能开头),下划线
        2:不能是 python 默认字符串
        3:符合大众思维,用下划线分割
五:注释,单行#   多行'''  '''
六:格式(缩进): pycharm 是用的TAB(4个空格)。
七:if判断:     if 条件:
                        表达式
                    elif 条件:
                        表达式
                    else:
                        表达式
八: 循环
        1:  while  表达式:  (表达式 成立-->True  则进入循环)
                表达式
                continue 跳出本次循环
                break   跳出 循环
 
        2  for  i(循环体)  in  range(10)  被循环体:
                表达式
 
九:数据类型:
    1整数 int
    2波尔 bool
    3字符串 str
十:其他:
    1:移除边上的空白  strip()  lstrip()
    2:分割 split('分隔符')  默认是空格
    3:长度  len 
    4: 索引 字符串和列表都是有序的可以通过 A='ab'   A[0]  打印出 "a"
    5:切片 和索引差不多,不仅可以指定位置,还可以指定 一段A[0:2]
    
十一:列表  A=[] 
        将字符串转化为 列表 用list ,反之 str
#####列表的方法
A.index('值')
找到该值的位置
 
A.append('值')    -->向后追加值
A.count('值')    -->计数,某个值存在多少个
A.extend('列表')    -->合并列表
A.index()    -->查看值所在位置
A.insert(位置,'值')    -->插入
A.pop()        -->删除最后一个
A.remove()    -->删除指定的
A.reverse()    -->翻转列表
A.sort()    -->排序
十二:字典   B={'key':value}
        value 可以再是  字典、列表、元组  等
不可改
A=('a','b','c')
###方法只有俩个
index    找位置
count    找单位的数量
###########元组和列表 相互转换
tuple(列表)    把列表变成元组
list(元组)    把元组变成列表
十三:IO 文件
    打开:F=file('1.txt','r')
            F.read()
            F.close()
    写入:W=file('1.txt','w')
            W.write()
            W.close()
 

python课程第一天笔记-la的更多相关文章

  1. python课程第一天作业1-模拟登录

    第一周作业: 作业1:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 流程图: 代码:后来修改过一次: #!/usr/bin/env python # -*-conding:ut ...

  2. Python课程第一天作业

    一.第一题:简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型? 计算机是不能理解高级语言的,更不能直接执行高级语言,它只能直接理解机器语言,所以使用任何高级语言编写的 ...

  3. 【Python】Python学习----第一模块笔记

    1.python是什么? python是动态解释型的强类型定义语言. python官方版本的解释器是CPython.该解释器使用C语言开发. 当前主要使用3.x版本的python. 2.第一个pyth ...

  4. python课程第一周重点记录

  5. 孤荷凌寒自学python第八十天开始写Python的第一个爬虫10

    孤荷凌寒自学python第八十天开始写Python的第一个爬虫10 (完整学习过程屏幕记录视频地址在文末) 原计划今天应当可以解决读取所有页的目录并转而取出所有新闻的功能,不过由于学习时间不够,只是进 ...

  6. 孤荷凌寒自学python第七十九天开始写Python的第一个爬虫9并使用pydocx模块将结果写入word文档

    孤荷凌寒自学python第七十九天开始写Python的第一个爬虫9 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 到今天终于完成了对docx模块针对 ...

  7. 孤荷凌寒自学python第七十八天开始写Python的第一个爬虫8

    孤荷凌寒自学python第七十八天开始写Python的第一个爬虫8 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 到今天止基本完成了对docx模块针 ...

  8. 孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7

    孤荷凌寒自学python第七十七天开始写Python的第一个爬虫7 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 今天的学习仍然是在纯粹对docx模 ...

  9. 孤荷凌寒自学python第七十六天开始写Python的第一个爬虫6

    孤荷凌寒自学python第七十六天开始写Python的第一个爬虫6 (完整学习过程屏幕记录视频地址在文末) 今天在上一天的基础上继续完成对我的第一个代码程序的书写. 不过由于对python-docx模 ...

随机推荐

  1. CSS左侧固定宽 右侧自适应(兼容所有浏览器)

    左侧固定宽,右侧自适应屏幕宽: 左右两列,等高布局: 左右两列要求有最小高度,例如:200px;(当内容超出200时,会自动以等高的方式增高) 要求不用JS或CSS行为实现: 仔细分析试题要求,要达到 ...

  2. SUSE linux 使用LVM安装系统和管理

    引出 在我们安装好linux系统后会发现在需要修改磁盘分区的时候会比较困难,系统安装的/目录的文件系统要更改基本不太可能,其他目录如/home目录也比较困难.但是系统安装时要是采用的LVM管理的方式安 ...

  3. 山谈c中printf格式修饰符

    废话不多说,简单粗暴地上图. (一)初始定义 (二)运行结果 (三)规律总结 对于如下: printf("%7.4d",12); printf("%4.7f", ...

  4. 青客宝redis内部分享ppt

    Redis:最好的缓存数据库 说Redis是缓存服务,估计有些人会不开心,因为Redis也可以把数据库持久化,但是在大多数情况Redis的竞争力是提供缓存服务.说到缓存服务必然会想到Memcached ...

  5. 【转】JS判断SWF,JPG加载完毕、兼容(Activex,plugIn)所有浏览器

    JS判断SWF,JPG加载完毕.兼容(Activex,plugIn)所有浏览器 这里主要说下监听SWF的加载. 网上流传已久的监听方法,只能在IE(Activex插件下)下实现.在使用plugin的浏 ...

  6. 老李秘技:loadrunner11.5支持net4.0么?

    老李秘技:loadrunner11.5支持net4.0么?   LoadRunner12.0以前的版本不支持.NET 4.0,已经证实R&D团队将在下一版本的LoadRunner即LoadRu ...

  7. Xmpp实现简单聊天系列 --- ②用户注册和登陆

    不管是注册还是登陆,亦或是聊天等功能,都必须先进行服务器连接,连接代码如下 ①自定义Xmpp连接工具类:     ②调用创建连接的方法:     ③连接服务器方法:       *注意 连接方式为客服 ...

  8. K近邻 Python实现 机器学习实战(Machine Learning in Action)

    算法原理 K近邻是机器学习中常见的分类方法之间,也是相对最简单的一种分类方法,属于监督学习范畴.其实K近邻并没有显式的学习过程,它的学习过程就是测试过程.K近邻思想很简单:先给你一个训练数据集D,包括 ...

  9. 一个web应用的诞生(10)--关注好友

    下面回到首页中,使用一个账户登录,你肯定已经注意到了这里的内容: 没错,现在都是写死的一些固定信息,其中分享数量很容易就可以获取,只需要修改首页模板: <p class="text-m ...

  10. Android开发学习-view

    题记:抱着对Android开发的浓厚兴趣,加入了Study jams的线上学习小组,开启了自己的Android学习之旅.一.学习前准备:1.自己动手搭建了"Android Studio&qu ...