python基础语法
2018-08-13 07:48:47来源:博客园 阅读 ()
# python基础语法
### 变量与常量
声明变量:
```
name = "wualin"
```
##### 变量的定义规则:
1. 变量名只能是字母,数字,下划线的任意组合
2. 变量名的第一个字符不能是数字
3. 关键字不能声明为变量名
常量:常量即指不变的量,如pai 3.141592653..., 或在程序运行过程中不会改变的量
程序员约定俗成常量命名为大写字母
#### 程序交互:
读取用户输入
```
name = input("What is your name?")
print("Hello " + name )
```
以上程序会在输入后继续执行
#### 注释:代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号""" """
### 基本数据类型:
#### 数字类型:
python3只有两种数字类型
1. 整型int()
2. 浮点型float()
#### 字符串类型
在Python中,加了引号的字符都被认为是字符串。单引号和双引号没有任何区别
三引号用于多行字符串
字符串可以使用相加与相乘运算:
```
>>> name
'Alex Li'
>>> age
'22'
>>> name + age #相加其实就是简单拼接
'Alex Li22'
>>> name * 10 #相乘其实就是复制自己多少次,再拼接在一起
'Alex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex Li'
```
++字符串拼接只能是字符串与字符串拼接,不允许跟其他数据类型拼接++
#### 布尔型(bool)
布尔类型:True(真) False(假),主要用于逻辑判断,例:
```
if a > b
print(a is bigger than b )
else
print(a is smaller than b )
```
#### 格式化输出
```
name = input("Name")
age = input("Age")
job = input("Job")
hometwon = input("Hometwon")
info ='''
----------info of %s -----------
Name : %s
Age : %s
Job : %s
Hometwon : %s
----------end-------------------
''' %(name, name, age, job, hometwon)
#%s = string
#%d = difit
#%f = float
print(info)
"""
```
info of %s中的%s就是一个占位符,这一行中的代表后面%(中的第一个)
%s在没有要求必须是数字或者小数的情况下是万能的
---
### 运算符
* 算数运算
* 比较运算
* 逻辑运算
* 赋值运算
* 成员运算
* 身份运算
* 位运算
##### 算数运算
假设x = 10,y = 20
1. 运算符(+)加-两个对象相加
2. 运算符(-)减-得到负数或者一个数减去另一个数
3. 运算符(*)乘-两个数相乘或返回一个被重复若干次的字符串
4. 运算符(/)除-x除以y
5. 运算符(%)取模-返回除法的余数
6. 运算符(**)幂-返回x的y次幂
7. 运算符(//)返回商的整数部分
##### 比较运算
假设变量x = 10,y = 20
== 等于-比较对象是否相等
!= | 不等于-比较两个对象是否不想等
> 大于-返回x是否大于y
< 小于-返回x是否小于y
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash