Python语法汇总
2020-12-13 05:39
标签:循环 data- please abap -name 特定 asc 学python tab 如果你之前学过任何一门编程语言,因为每种语言的基础语法要做的事情其实基本是相同的,只是表示方式或某些地方稍稍不同,因此在学Python的时候将它与其它你已经掌握的编程语言对比着学,这样学起来更快,效果也更佳。下面将Python基础语法与JavaScript的基础语法进行对比: JavaScript Python 逻辑关系 逻辑非 ! not 逻辑真 true True 逻辑假 false False 条件判断 if(条件){ ... }else if(条件){ ... }else{ ... } if 条件: ... elif 条件: ... else: ... for循环(只能对一些东西的集合进行循环) for x in 集合: ... for(var i =0; i ... } while(可以对任何对象进行循环) i = 0 while i print(f"At the top i is {i}") 运算符 //:取整除 - 向下取接近除数的整数 //=: ++:自增 无 有 --:减少 无 有 += 有 有 -= 有 有 字符串转义 \\ 反斜杠 同 \’ 单引号 同 \” 双引号 同 \a 响铃 同 \b 退格符 同 \f 表单填充 同 \n 换行符 同 \r 回车 同 \t 制表符 同 \v 垂直制表符 同 字符串中输出变量: 不要用换行符结束当前行: ‘‘‘ ‘‘‘/""" """作用: 1、注释多行; 2、原原本本输出之间的内容; "\"作用: 1、转义特定字符,如:", ‘, \; 2、表示无法录入的字符,如:\n,\t,\r; 3、连接不同行的文本; *args里的*是什么意思? 它的功能是告诉Python把函数的所有参数都接收进来,然后放到名叫args的列表中去。和一直在在用的argv差不多,只不过前者是用在函数上。 Python语法汇总 标签:循环 data- please abap -name 特定 asc 学python tab 原文地址:https://www.cnblogs.com/samve/p/11145078.html
numbers = []
numbers.append(i)
i += 1
print("Numbers now:", numbers)
print(f"At the botton i is {i}")
Python其它语法:
字符串:x = "hello"
print(f"I said: {x}") #3.6以上版本支持
print("It‘s fleece was white as {}.".format("snow"))
name= input("Please input your name: ")
print("Hello, %s good morning!" %name)
print("Hello, %s good morning!" %‘Samve‘)
print("abc", end=" ")
print("efg")
函数:
def secret_formula(started):
jelly_beans = started * 500
jars = jelly_beans / 1000
crates = jars/ 100
return jelly_beans, jars, crates
start_point = 10000
beans, jars, crates = secret_formula(start_point)
print("With a starting point of:{}".format(start_point))
print(f"We‘d have {beans} beans, {jars} jars, and {crates} crates")
def print_two(*args):
arg1, arg2 = args
print(f"arg1: {arg1}, arg2: {arg2}")
print_two("Zed", "Shaw")