聪明办法学python打卡第一天

# python

## 注释

- 单行注释:注释前加#

- 多行注释:注释前和后加三对单引号或三对双引号

## 输出

- print()将填入的内容显示在Console中

- print默认每次输入后会换行,可以用end控制结尾

```
print('data',end='')
```

- print可以一次输出多个内容,默认以空格分隔,可以用sep控制分隔

```
print('data','whale',sep='*')
```

- print一次输出多行:语句前后加三对引号

- print可以做加法和乘法

```
print('p2s'*2,'data'*3,sep='/'*4)
print('data'+'whale'+'p2s')
```

- print可以通过“f-stings”直接代入变量值

```
x=1
y=2
print(f'计算:\'{x}+{y}=?\',答案是{x+y}')
```

## 输入

- input()返回形式是字符串,

- 给定input字符串参数,参数先输出到console,input再接受console的输入

```
name=input('输入名字:')
print(name)
```

- input默认以空格分隔,可以用split控制分隔

```
a,b=input().split(',')
print(f'a={a},b={b}')
```

## 简单导入模块

- 使用import来导入,格式为xx.yy

```
import math
print(math.factorial(200))#200的阶乘
```

## 内置数据类型

- 整数(int)浮点数(float) 布尔值(bool) 类型(type)

## 内置常数

- true (真) false(假)none(空)
- math.pi math.e math.tau math.inf(浮点正无穷)-math.inf(浮点负无穷)

## 内置运算符

- 算术:+ - * ** / // % - +
- 关系:< > <= >= == !=
- 赋值:+= -= *= **= /= //= %=
- 逻辑:and or not
- /(除法)结果是浮点数,//结果(整除)是整数

posted on 2023-11-21 20:30  leiyanyy  阅读(14)  评论(0编辑  收藏  举报