一、Type
print('{}的数据类型是{}' .format(511,type(511)))
print('{}的数据类型是{}' .format(None,type(None)))
print('{}的类型是{}' .format('0b1010',type("0b1010")))
x = 279
print(bin(x), oct(x), hex(x))
y = 123.55145
print('%8.2f' %(y))
import math
math.sqrt(4); #squre root
telephone = 2928472004
print(telephone == 2928472004)
#age = int(input('age = '))
#if age >=18:
# print("Wellcom to our website")
#else:
# print('You are so yang')
name = "Sherry.\n"
print(name * 10)
print(type(name))
print(name[3:5])
print(name[-3:-1])
name = 'abc'
print(name[2] + name[1] + name[0])
#反序列输出字符串
#方法1
str = list(input(""))
str.reverse()
print('' .join(str))
#方法2
word = input('单词:')
ww = ''
for i in range(len(word)):
ww = ww + word[len(word) - 1 - i]
print("反序:{}" .format(ww))
#方法3
print("反序",end='')
for x in reversed(word):
print(x,end='')
#判断回文字符串
a = input(word[::-1])
b = input(word)
if a == b:
print('是回文字符串')
else:
print('不是')
#回文字符串判断完成
#方法4
print("反序:"+word[::-1])
#反序完结
vow = 'I' + '' * 10 +'love' + '' *10 + 'you'
print(vow)
#list 列表 tuple 元组 set 集合 dict 字典
students = [] #student is an enpy list
print(students)
students.append('张三丰')
students.append('张无忌')
students.append('段素素')
students.append('任莹莹')
students.append('令狐冲')
print(students)
print(students[3:5])
len(students)
for student in students:
print('My name is {}' .format(student))
student = ['21262174', '余星舟', '男', '大数据应用', '18881583143']
print(student)
x = [[1,2,3],[4,5,6],[7,8,9]]
print(x[2][2])
student = ('21262174', '余星舟', '男', '大数据应用', '18881583143')
#集合 set ·no order, no repeot
nums = {22, 22, 58, 65, 22, 569}
print(len(nums))
student = {'001':'李凯文','002':'灰原哀','003':'宫野明美'}
#遍历字典
for key in student.keys():
print(student[key])
print(student['002'])
二、定义函数
def test():
return 12138
y = test()
def test2():
pass
x = test2()
print(type(y))
print(type(x))
三、输出99表
for i in range(1,10):
for j in range(1,i+1):
print('%d*%d=%-2d' %(i,j,i*j),end='\t')
print()
第三次课程