python语法和linux命令以及R命令不一样,在区分大小写的同时,也要区分"空格",否则python程序无法运行 ps:python会要求这么写 class User(object): pass
if name=='__main': print(dir(User())) 只有当函数被识别(字体颜色改变),语法才是正确的
- 区分单引号,双引号,三引号的作用 单引号用来表示一整句话,PS:它来自非洲大草原。 str='它来自非洲大草原' print(str) 双引号用来强调某个单词,PS:它来自'非洲'大草原 str="它来自'非洲'大草原" print(str) 三引号用来表示说话的语句,PS: 他说:"它来自非洲大草原!" str='''他说:"它来自非洲大草原!"''' print(str) 单引号也可以用'''代替,双引号则是""" str1="它来自'非洲'大草原" str2="他说:"它来自非洲大草原!"" print(str1) print(str2)
list=['两点水','三点水','sidianshui']
tuple=('两点水','三点水','sidianshui')
列表可以后续更改 元组一旦创建后,不能更改 而且在创建列表时,使用中括号【】 元组使用小括号()
print(type(list)) if isinstance(list,tuple): print('list 是一个元组')
字典----dict name ={'一点水':'45632189563','两点水':'753214896325'} dict 使用花括号'{}'创建 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: dict = {key1 : value1, key2 : value2 }
def 函数名(参数1,参数2....参数n): 函数体 return 语句
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()
任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数
函数的第一行语句可以选择性地使用文档字符串(用于存放函数说明)
函数内容以冒号起始,并且缩进
return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的 return 相当于返回 None。
def functionname( parameters ): "函数_文档字符串" function_suite return [expression]
def sum (num1,num2): '两数之和' return num1+num2
sum(5,9) print(sum(5,9))
%:取余操作符
% 用于计算两个数相除后的余数。例如,a % b 表示将 a 除以 b 并返回余数部分。
例如,9 % 4 返回1,因为9除以4的余数是1。
/:除法操作符
/ 用于执行两个数的除法操作,返回结果为一个浮点数(除非使用 // 进行整数除法)。
例如,9 / 4 返回2.25,因为9除以4等于2.25。
def print_user_info(name,age,sex='男'): #打印用户信息 print( '昵称:{}'.format(name) , end=' ') print( '年龄:{}'.format(age) , end=' ') print( '性别:{}'.format(sex)) return;
print_user_info( '龙傲天' , 18 , '女' )