diff --git a/1901100207/1001S02E02_hello_python.py b/1901100207/1001S02E02_hello_python.py new file mode 100644 index 000000000..00950d9ac --- /dev/null +++ b/1901100207/1001S02E02_hello_python.py @@ -0,0 +1 @@ +print('hello world') \ No newline at end of file diff --git a/1901100207/1001S02E03_calculator.py b/1901100207/1001S02E03_calculator.py new file mode 100644 index 000000000..68bb2463b --- /dev/null +++ b/1901100207/1001S02E03_calculator.py @@ -0,0 +1,19 @@ +operator=input('请输入运算符(+、-、*、/):') +first_number=input('请输入第一个数字:') +second_number=input('请输入第二个数字:') +a=int(first_number) +b=int(second_number) +print('operator:',operator,type(operator)) +print('first_number:',first_number,type(first_number),type(a)) +print('second_number:',second_number,type(second_number),type(b)) +print('测试加法 str 加法:',first_number+second_number) +if operator=='+': + print(a,'+',b,'=',a+b) +else operator=='-': + print(a,'-',b,'=',a-b) +else operator=='*': + print(a,'*',b,'=',a*b) +else operator=='/': + print(a,'/',b,'=',a/b) +else: + print('无效的运算符') \ No newline at end of file diff --git a/1901100207/1001S02E04_control_flow.py b/1901100207/1001S02E04_control_flow.py new file mode 100644 index 000000000..4435a1bfe --- /dev/null +++ b/1901100207/1001S02E04_control_flow.py @@ -0,0 +1,18 @@ +print('打印九九乘法表') +for i in range(1,10): + print('第%d行'%i,end='\t') + for j in range(1,i+1): + print(i,'*',j,'=',i*j,end='\t') + # print('{}*{}={}'.format(i,j,i*j),end='\t') + print() + +print('\n打印跳过偶数行的九九乘法表') +i=1 +while i<10: + if i%2==0: + print() + else: + for j in range(1,i+1): + print(i,'*',j,'=',i*j,end='\t') + # print('{}*{}={}'.format(i,j,i*j),end='\t') + i+=1 \ No newline at end of file