python day1

# 编程,编程语言

# 编程:用代码写一个程序      编程语言:用那种语法规则编写程序

# 编译型语言、解释性语言

# 编译型:执行效率高,平台依赖性较高   c语言

# 解释型:执行效率相对较低,可移植性相对较高


 

# python缺点:1、运行速度慢

# 2、不能去加密代码。

Python基础语法

 =   表示赋值-------变量名自定义,要满足标识符命名规则

标识符:

  1. 第一个字符必须是字母表中字母或下划线 _ 。
  2. 标识符的其他的部分由字母、数字和下划线组成。
  3. 标识符对大小写敏感                     

输入与输出:

print("hello,python")
 
input("请输入您的名字:")

python中数字有四种类型:整数、布尔型、浮点数和复数

int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
bool (布尔), 如 True。
float (浮点数), 如 1.23、3E-2
complex (复数), 如 1 + 2j、 1.1 + 2.2j
None:无法进行运算:空空如也内置函数的返回值,无返回值就是None
type()检验数据类型,可以查变量的数据类型

常见的数据类型转换:

  •          1. int() 转换为整数
  •          2. float() 转换为浮点数
  •          3. str() 转换为字符串
  •          4. eval():根据字符串里边的数据类型转换成原本的类型

  缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。不要边用空格键边用tab键盘 

 

转义字符

说明

\n

换行符,将光标位置移到下一行开头。

\r

回车符,将光标位置移到本行开头。

\t

水平制表符,也即 Tab 键,一般相当于四个空格。

\a

蜂鸣器响铃。注意不是喇叭发声,现在的计算机很多都不带蜂鸣器了,所以响铃不一定有效。

\b

退格(Backspace),将光标位置移到前一列。

\\

反斜线

\'

单引号

\"

双引号

\

在字符串行尾的续行符,即一行未完,转到下一行继续写。
反斜杠可以用来转义,使用 r 可以让反斜杠不发生转义。 如 r"this is a line with \n" 则 \n 会显示,并不是换行。
按字面意义级联字符串,如 "this " "is " "string" 会被自动转换为 this is string。
字符串可以用 + 运算符连接在一起,用 * 运算符重复

字符串拼接:

  • 1. 字面量和字面量“ ” “ ”
  • 2. 变量和字符串 “ ” + age
  • 3. 不能和其他类型进行拼接
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值