最近刚入手python 笔记开始
程序中出现中文或者其他非英语的语言 在第一行输入# -*- coding: UTF-8 -*- 或#coding=utf-8
python中不区分单引号和双引号
python的输入为input
例 a = input("此处为提示语")#变量a获得了一个你从键盘输入的字符串类型(str)的变量
python的输出为print
例print("字符串")输出为字符串
print(1+1)输出为2
print(a)输出位变量a的值
print("1"+"1")输出为11 其中以+号连接的各部分如果任何一部分为字符串类型的或者汉字,必须响应的变量进行强制类型转换成相同类型变量,如果是,连接的不需要进行类型统一
a=1 b=2 c=3 print(a,b,c)输出1 2 3 print(a,b,c,sep=",")输出1,2,3
默认输出是以空格隔开的使用sep可以替换空格
print(1) print(2) 输出1
2
print(1,end=",") print(2) 输出1,2
默认输出是以换行符结束的使用end可以替换换行符
print(1+"2")运行无结果 不存在默认强转 与C++有差异
print("%.2f"% a)输出变量a的保留两位有效数字
print("%s,%d" % (a,b)) 输出的是字符串类型的a和整型的b