7.30测试没什么事情,自学

Python 标识符

第一个字符必须是下划线或者是字母(大小写)

其他由字母(大小写)、下划线、数字组成

注:1.python对大小写非常敏感 myName 和myname是两个不同的标识符

2.不需要声明或定义数据类型

注释:单行 #print('hello,world')
            多行  

'''i = 5
print (i)
i = i + 1
print(i)’’’


输出:
s = This is a aaa。

This is the second lineprint(s)



 
if循环:
python2获取键盘输入的值是 raw_input() 
python3是input()

number = 23

a = input("enter:")

guss = int(a)

if guss == number:

    print('1')

    print('2')

elif guss < number:

    print(3)

else:

    print(4)

print('Done')

输出结果:
enter:56
4
enter:12
3
enter:23
1
2
使用continue语句:

while True:

    s = input('Enter:')

    if s == 'quit':

        break

    if len(s) < 3:

        continue

    print('Input is of sufficient length')



enter:a
Enter:12
Enter:abc
Input is of sufficient length
Enter:quit
结束
 
函数(定义函数)
def sayHello():

    print('Hello')

sayHello()



def printMax(a, b):    
if a > b:        
   print a, 'is maximum'    
else:        
   print b, 'is maximum'
printMax(3, 4)
x = 5 y = 7
printMax(x, y) 
4 is maximum
7 is maximum
 
局部变量:

def func(x):

    print('X is ',x)

    x = 2

    print('x changed ',x)



x = 50

func(x)

print('x is still ',x)

结果:x is 50

X changed 2

X is still 50

使用global语句:被用来声明x是全局的

def func():

    global x



    print('X is ',x)

    x = 2

    print('x changed ',x)


x = 50

func()

print('x is still ',x)

MYSQL:

多表连接:inner join on

Inner join (等值连接):只返回两个表中连接字段相等的行

Left join on (左连接):返回包括左表中的所有记录和右表中连接字段相等的记录(以左表为准)

Right join on(右连接):返回包括右表中的所有记录和左表中连接字段相等的记录

 

猜你喜欢

转载自blog.csdn.net/lfr1095767459/article/details/82019126