启航

#print的各个用法

##基础输出

1. 默认每次输出后换行

print("内容1")

print("内容2")

output:

内容1

内容2

2. print("1","2”)

output:

1 2

修改分隔用sep="*",代表输出1\*2

3. 甚至可以做加法和乘法

print("1"+"2")#输出不含空格

print("1"*2)#两次1

output:12

​ 11

4. 一次性输出很多行

print("""

a

b

c

​ """)

或者

print('''

a

b

c

​ ''')

##取消换行

1. print("内容1"end="")

print("内容2")

2. print("1","2",sep="")

3. print("1"+"2")

 

#错误ERRORD
##语法错误Syntax Errors

不符合语法规范,代码根本没有开始运行
##“运行时”错误Runtime Errors

代码在运行过程中出错,也就是常说的“崩溃”(Crash)

##逻辑错误Logical Errors

代码能够运行,且运行过程中中没有出错,但是不是想要的结果

 

#基础的控制台输入

input()可以接受Console的输入,并以 *字符串* 形式返回

eg.

x=input("一个数字")

print(x,"的一半等于",x/2)

报错,因为字符串不能当作数字除以二,需要进行类型转换

 

#一行多个输入值
1->a,2->b
可以在结尾加上split(),默认分隔参数是空格,可以更改,如:split(",")

1 a,b = input().split(",")
2 print(f"a = {a}, b ={b})
运行时输入1,2

得a=1,b=2

 

#导入模块
Python 中有许多强大的工具箱,我们把它们叫做“库”(Library),课程后期会介绍更多强大的工
库需要使用import来导入,并且使用xx.yy的方式来调用

1. 阶乘

(导入):import math

​ print(math.factorial(20))

​ 输出20的阶乘

2. Euler常数

pi,e等数字

posted @ 2023-11-21 20:24  gaodogegger  阅读(13)  评论(0)    收藏  举报