码迷,mamicode.com
首页 > 编程语言 > 详细

python基础学习-笔记

时间:2017-12-07 23:53:16      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:python程序   col   www   raw   用处   pre   默认   12px   ascii   

1.python2是遗产,python3是现在和官方的(所以最好用python3版本)
2.window下进入python解释器,需要配置环境变量
3.在linux下面执行首行加
#!/usr/bin python(默认usr/bin目录下的python,自己装完不改变)
#!/usr/bin/env python (env表示自己装的系统默认的,自己装完默认可升级)
4.创建默title显示值 ,(在Editor-File and Code Templates中设置)
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# Auther: Summer
 
5.注意python编码规范,在pep8中查看
 
6.变量/字符编码
变量用处:存储东西,方便调用
变量只能是字母、数字或者下划线的任意组合
变量的第一个字符不能是数字
以下关键字不能声明为变量名
[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]
变量约定俗称的定义:写变量名一定要有含义:eg: name,age
长一点的gf_of_oldboy 表达老男孩的女朋友
 
7.变量,常量:
python中的常量默认一般用大写字母表示:
eg:PIE 但是也可以改变
 
8. 二进制:用很少的数字表示大量的数据
Unicode统一码,万国码
ASCII占8位 8byte
--> 1980 gb2312 支持7000多个汉字
--> 1995 GBK1.0 2w+
--> 2000 GB18030 27W+
--> unicode 2bytes
--> utf-8 en:1byte, zh:3bytes
Unicode占16个
 
9. 注释:
当行注释:# 被注释内容
多行注释:""" 被注释内容 """
 
10. 打印数据类型
print(type(变量名))
python2里面的raw_input 与python3 里面的input 功能一致
 
11. 输入密码密文:(pycharm里面不好使,linux里面可以密文)
import getpass
pwd = getpass.getpass("请输入密码:")
 
12. python程序中:
==代表等于
=代表赋值
 
13,IndentationError 报错:缩进错误
 
14.循环语句中
continue 跳出本次循环,进入下一次循环
break跳出当前循环
 
我的python博客地址:http://www.cnblogs.com/summerxye/
 
 
 
 
 
 
 
 

python基础学习-笔记

标签:python程序   col   www   raw   用处   pre   默认   12px   ascii   

原文地址:http://www.cnblogs.com/summerxye/p/8001483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!