自学python——基础篇

2018-06-18 03:04:47来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

学习总结

1、交互器打开方式:  开始--》cmd

  切换目录:  cd = change directory     如:cd D: = D:

  dir = 查看当前文件目录列表     直接输入dir回车

  cd.. = 返回上一层目录

  cd../.. = 返回上上层目录

2、直接访问文件:知道软件路径和文件路径   如:E:\>"C:\Python36\python.exe"              C:\Users\Administrator\Desktop\hello.txt

3、文件的拓展名

  .txt 记事本文本文件
  .doc word文件
  .xls excel文件
  .ppt ppt文件
  .exe 可执行文件
  .jpg .png .jpeg 图片
  .gif 动态图片
  .pdf PDF文件
  .py python文件
  .c .h c源码

4、环境变量的配置

  开始--》计算机--》系统属性--》高级系统设置--》环境变量--》系统变量--》找到path添加软件路径即可

5、执行py程序方式有

  1、交互器,缺点是程序不能永久保存,主要是用于简单的语法测试相关

  2、文件执行

6、第一个程序“Hello world!”

  print("Hello, world!")
  print("Alex")
  print("JinXing")
  print("3乘以4=", 3*4)
  print(3*4*5*6/2)

  x = 3
  y =4

  z = x * y #运行5分钟 =12

  print("x乘以y=", z )

  print("z =", z )

  z = 5*8

7、变量

  变量是为了存储程序运算过程中的一些中间结果,为了日后方便调用 

  Variables变量 are used to store保存、储存 information to be referenced被日后调用 and
manipulated操作或更改 in a computer program程序. They also并且还 provide提供 a way方式 of
labeling标记 data数据 with a descriptive描述性 name, so our program can be understood理解 more clearly更清晰by the reader阅读者 and ourselves我们自己. It is helpful to think of variables
as containers容器 that hold保持、保存 information(如果我们把变量看做成是一个保存信息的容器是更容易理解的). Their sole主要 purpose目的 is to label标记 and store存储 datain memory内存里. This data can then be used throughout整个 your program.

8、变量的命名规则

  *具有描述性的词

  *不能以数字或大写开头

  *只能是字母、数字、下划线组成,不能是特殊字符

  *不能以中文为变量名

  *保留字符不能被使用

常量: 不变的量   pie = 3.1415926....

在py里面所有的变量都是可变的,所以用全部大写的变量名来代表次变量为常量

 

9、内存何时释放?

 

 

10、字符编码

  支持中文的第一张表叫 GB2312

 

  1980 gb2312 6700+
  1995 gbk1.0 20000
  2000 gb18030 27000
  big5 台湾

 

  unicode 万国码 支持所有国家和地区的编码
  2**16 = 65535 = 存一个字符 统一占用2个字节

 

  UTF-8 = unicode 的扩展集, 可变长的字符编码集

 

  Assic -->gb

 

Python2.x == Assic 默认编码
python3.x == unicode 默认编码

unicode 是向下兼容gb2312 , gbk

改交互器编码为gbk chcp 936

 

11、注释

  单行用#        多行用三个单引号或双引号

12、用户输入

death_age = 80
name = input("your name:")
age = input("your age:")
#input 接受的所有数据都是字符串,即便你输入的是数字,但依然会被当成字符串来处理
print(type(age))
#int integer = 整数 把字符串转成数据用int()
#str string = 字符串 把数据转成字符串用str()
print("Your name:", name)
print("You can still live for ", death_age-int(age), "years...")

13、缩进

tab != 4个空格         缩进级别必须保持一致  

不能tab和空格混用,设置显示空格和制表符可见

 

作业:

编写登录接口
输入用户名密码
认证成功后显示欢迎信息
输错三次后锁定

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Day2 Python基础之基本操作(一)

下一篇:Django之--模板加载图片