启航
c语言与python的不同
c语言与Python的不同
Python行数短,c语言行数长
eg:
输出:hello world
print("hello world")
hello world
注释(必须)
单行: # 只能写在一行
多行: " " "或''' 头尾都有
输出
** print=output
-
print()默认换行
控制结尾的参数是end
eg:
`print("data",end="\t")`
`print("whale")`
data whale
eg:
print("data",end="*")
print("whale")
data*whale
-
print()一次输出多个内容,默认以空格分隔
控制分隔的参数是sepprint("data","whale",sep="*")
data*whale
-
print可做加法
print("d"+"a"+"t")
dat
-
print可做乘法
print ("p"*2,"d"*3,sep="/"*4)
pp////ddd
-
print (f)花括号内加变量
print(f"一个数学题:\"{x}+{y}=?\",答案是{x+y}!")
一个数学题:"1+2=?",答案是3!
-
实现多行在print (""" …… """)
输入
-
input主意返回的格式是字符串,无法进行计算,需要进行类型转换
-
一行多个输入值,在结尾加split
a,b=input ().split(",") print(f"a={a},b={b}")
1,2
a=1,b=2 -
导入与调用模块
用import导入,xx.yy调用
使用库前要用inport导入
eg:阶乘
import math
print(math.factorial(3))
6
总结
一定要记得写注释
调整输入输出的参数来控制其呈现效果
错误类型有:语法错误,运行时错误,逻辑错误
python库是个好东西
标签:end,启航,sep,eg,print,李艾婧,whale,data From: https://www.cnblogs.com/aijingyn/p/17847384.html