python基础
1.安装环境
安装VNC
安装python
安装pycharm
2.快捷键
ctrl+d 复制当前行, ctrl+x 删除当前行,
多行注释 ctrl+/ 或 三个单引号 或 三个双引号
支持中文 #file/setting/file encoding/project-encode:utf-8或在第一行加入 #-- conding:utf-8 --
3.语法
语句格式:
1.第一条语句
第1.1条语句
第1.1.1条语句
第二条语句
2.python的代码块不使用大括号{}来控制,用缩进来写代码块
,多行语句 用行连接\
a=1+2+3+\
+4+5
<!--有括号则没有\-->
b=2*(1+2+3+
4+5)
4.输入输出
输入input 在python2.x里面用的是raw_iput
s=input("请输入内容")
print(s)
将光标下移
print("请输入内容")
s=input()
print(s)
转义字符\n转义成换行
s=input('请输入内容:\n’)
输出格式只能用括号,不能用加号
age=12
school='清华’
print('小明的年龄是’,age,'他的学校是’,school)
%d叫做数字占位符,%s字符串占位符,必需要一一对应不能少
print('小明的年龄是%d,他的学校是%s’%(age,school)
5.变量
1.表示赋值 从左向右执行 ,有两块空间分别为num,m
num=12
m=num+3
print(num)
print(m)
2.命名方法(不要和关键字重名)
maxNumber=1
MinNumber=1
max_number=1
3.查看关键字
import keyword
print(keyword.kwlist)
4.变量赋值
a=b=c=d=1;
m,n,s=12,12.5,'python'
print(s)
5.数据类型
Number(数字):int long float complex(复数)
String(字符串)
List(Tuple)
Dictionary(字典)
布尔类型 首字母大写
bool=True
bool=true出错
查看类型
print(type(bool))
print(type(2))
类型转换:float->int ,int->float ,str->int ,int->str,float->str ,str->float
只能一个一个转不能直接从str直接转到int,要先转到float
num=input("请输入一个数字")
num=num+num
print(num)<!--输入12结果为1212因为输入的是字符串-->
float=>int
f=-3.14
int_f=int(f)
int=>float
a=12
float_a=float(a)
str=>int
s='12'
int_s=int(s)
int=>str
a=12
str_a=str(a)
m='3'
print(float(m)+3)
6.输出个人名片
#用户输入信息
name=input('请输入姓名:')
tel=input('请输入电话:')
com=input('请输入公司:')
#打印名片
print("===========")
print('姓名:',name)
print('电话:',tel)
print('公司:',com)
print("===========")