标签:pytho oca www. end ber note 出现 入门基础 strong
https://www.jianshu.com/p/191d1e21f7ed?utm_campaign=maleskine&utm_content=note&utm_medium=reader_share&utm_source=weixin
1. table + shift 往左缩进
2. table 往右缩进
脚本后缀建议 .py
编码 :8位=1字
ascii,只针对英语编码,8位表示一个东西,共有2**8个;
unicode,万国码,32位表示一个东西,共有2**32个;
utf-8,给unicode压缩优化,用尽量少的位数表示一个东西;
utf-8(8意思是8的倍数)
编码注意要点:
python2默认的解释器编码ascii
python3默认的解释器编码utf-8
指定文件编码-头文件(指定utf-8).
所有脚本编写过程中首先添加头文件:
#-*- coding:utf-8 -*-
文件建议编码保存为utf-8,什么编码编写,用什么编码打开,否则出现乱码.
print(想要输出的东西)
注意:
py2:print "你好" #py2输出时print后跟空格
py3:print("你好") #py3输出时print后跟()
1.字符串:‘你好‘ / "你好" / """你好""" / ‘‘‘你好‘‘‘/ ‘123‘ #三引号支持换行.
2.数字/整形:123
3.bool布尔类型: True / False
变量只能由数字,字母和下划线组成
数字不能开头,不能纯数字
不能包含python关键字
见名知意
命名方法下划线命名,例:big_ox
1.字符串与数字n相乘,等于输出字符串n次.
输入基本格式:
user_name = input(‘提示语‘)
user_name1 = user_name + ‘需要添加内容‘
print(user_name1)
注意要点:
1.input 输入内容全是字符串.
2.py版本输入格式区别
py2: name = raw_input(‘请输入姓名‘)
py3: name = input(‘请输入姓名‘)
#单行注释
"""多行注释""" / ‘‘‘多行注释‘‘‘
= 是赋值, == 是比较
字符串转数字:
num = ("666") #num是字符串;
num1 = int(666) #num1是数字.
Python2和Python3的区别:
输出
py2: print "小钻风"
py3: print("小钻风")
输入
py2:
py3 : num= input("提示输入内容")
编码
py2:默认解释器编码为ascii;
标签:pytho oca www. end ber note 出现 入门基础 strong
原文地址:https://www.cnblogs.com/bigox/p/10610270.html