python 3 基础篇 (一)

变量(python所有变量都是可变的)

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

常量

固定不变的量,用全部大写的变量名来代表此变量为常量

变量命名规则:

1、要具有描述性

2、变量名只能,数字,字母,下划线组成,不能含有特殊字符和空格

3、不能以数字开头,不能以大写字母开头

4、不能以,保留字,中文,命名,,关键字不能声明为变量名

5、定义的变量名应该有意义

6、驼峰式命名(studentNumberPython =30 #驼峰体),下划线分割单词(student_number =30)

7、变量名区分大小写

 变量内部存储

name = 'lllava'   #用引号包起来是字符串

name2 = name      #name是变量名

>>> name='lllava'
>>> name2=name
>>> name2
'lllava'
>>> name='jack'
>>> name2
'lllava'

  

unicde 万国码

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

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

Assic -->Gb2312 ->gbk1.0  -->gb18030

Assic -->unicode -->utf-8   /utf-16

python2.x ==Assic 默认编码

python3.x ==unicode 默认编码

模式

# ! - *-  coding:GBK  -*-

# ! - *-  coding:utf-8  -*-       或者   #coding:utf-8

file.py   文件扩展名

.py  :   python的程序文件

.txt   :   文本文件

.jpg   .png   .gif   .jpeg   .bmp   图片

.avi   .rmvb   .MP4   视频

.WMV  .MP3   .flue  .mid  音频

集成开发环境(IDE)

VIM   #经典的下的文本编辑器

Emacs  #linux 文本编辑器,比vim更容易使用

Eclopse  # Java  IDE,支持python,c,c++

Visual  Studio  #微软开发的 IDE python,c++ ,java, C#

notepad++  ,

sublime  python开发的

pycharm  ,是主要用于python开发的ide

字符格式化输出

占位符   %s    s  =  string

             %d     d =  digit  整数

             %f      f  =  float浮点数,约等于小数

循环loop

有限循环,次数限制

无限循环=死循环

continue 结束本次循环,继续下一次循环

break 跳出整个当前的循环 

原文地址:https://www.cnblogs.com/llb123/p/12260364.html