<jupyter_start><jupyter_text>- 一切代码输入，请使用英文输入法<jupyter_code>print('hello word!')<jupyter_output>hello word!<jupyter_text>编写一个简单的程序- 圆公式面积： area = radius \* radius \* 3.1415<jupyter_code>radius = float (input ('please input radius'))
#type(radius) 
print(radius*radius*3.1415)<jupyter_output>please input radius2
12.566<jupyter_text>在Python里面不需要定义数据的类型  控制台的读取与输入- input 输入进去的是字符串- eval<jupyter_code>age = eval (input('age'))
print(age)<jupyter_output>age18
18<jupyter_text>- 在jupyter用shift + tab 键可以跳出解释文档  变量命名的规范- 由字母、数字、下划线构成- 不能以数字开头 \*- 标识符不能是关键词(实际上是可以强制改变的，但是对于代码规范而言是极其不适合)- 可以是任意长度- 驼峰式命名  变量、赋值语句和赋值表达式- 变量: 通俗理解为可以变化的量- x = 2 \* x + 1 在数学中是一个方程，而在语言中它是一个表达式- test = test + 1 \* 变量在赋值之前必须有值  同时赋值var1, var2,var3... = exp1,exp2,exp3... var1,var2,var3 = 10,'a',10.0  定义常量- 常量：表示一种定值标识符，适合于多次使用的场景。比如PI- 注意：在其他低级语言中如果定义了常量，那么，该常量是不可以被改变的，但是在Python中一切皆对象，常量也是可以被改变的  数值数据类型和运算符- 在Python中有两种数值类型（int 和 float）适用于加减乘除、模、幂次<jupyter_code>(3+4*x)/5-[10*(y-5)*(a+b+c)]/x+9*[4/x+(9+x)/y]<jupyter_output><empty_output><jupyter_text>运算符 /、//、**  运算符 %  EP：- 25/4 多少，如果要将其转变为整数该怎么改写- 输入一个数字判断是奇数还是偶数- 进阶: 输入一个秒数，写一个程序将其转换成分和秒：例如500秒等于8分20秒- 进阶: 如果今天是星期六，那么10天以后是星期几？ 提示：每个星期的第0天是星期天<jupyter_code>import random
random.random('a','z')
#验证码
import random
res = random.randint(1000,100000)
res2=input('输入验证码')
if (res == int(res2)):
    print('ok')
else
print('no')
    
m = int(input('m'))
s = int (m/60)
print(str(s)+ ':'+ str(m%60))
25/4
25//4
a = eval (input ('a'))
if a % 2 == 0:
    print ('ou')  
import random
random.randint(0,9)<jupyter_output><empty_output><jupyter_text>科学计数法- 1.234e+2- 1.234e-2<jupyter_code>- 1.234e+2<jupyter_output><empty_output><jupyter_text>计算表达式和运算优先级  增强型赋值运算  类型转换- float  -> int- 四舍五入 round<jupyter_code>round(100.013354,2)
#保留两位<jupyter_output><empty_output><jupyter_text>EP:- 如果一个年营业税为0.06%，那么对于197.55e+2的年收入，需要交税为多少？(结果保留2为小数)- 必须使用科学计数法<jupyter_code>rate =0.06/100
account = 197.55e+2
res = round(rate*account,2)
print(res)<jupyter_output>11.85<jupyter_text>Project- 用Python写一个贷款计算器程序：输入的是月供(monthlyPayment) 输出的是总还款数(totalpayment)![](../Photo/05.png)<jupyter_code>月供=(贷款数*月利率)/(1-((1+月利率)**(年限*12))<jupyter_output><empty_output><jupyter_text>Homework- 1<jupyter_code>celsius = int (input ('Enter a degree in Celsius：'))
fahrenheit =float( (9/5)*celsius +32)
print(str(celsius) + 'Celsius is '+str(fahrenheit) + 'Farenheit' )<jupyter_output>Enter a degree in Celsius：43
43Celsius is 109.4Farenheit<jupyter_text>- 2<jupyter_code>radius = eval (input ('Enter the radius  of a cylinder：')) 
length = eval (input ('Enter the length of a cylinder：'))
area=float(radius*radius*3.1415)
area=round(area,4)
volume=float(area*length)
volume=round(volume,4)
print('The area is' + str(area))
print('The volumn is' + str(volume))<jupyter_output>Enter the radius  of a cylinder：5.5
Enter the length of a cylinder：12
The area is95.0304
The volumn is1140.3648<jupyter_text>- 3<jupyter_code>feet = eval (input ('Enter a value for feet：'))
meters =float( feet*0.305 )
print(str(feet) + 'feet is '+str(meters) + 'meters' )<jupyter_output>Enter a value for feet：16.5
16.5feet is 5.0325meters<jupyter_text>- 4<jupyter_code>M=eval(input('Enter the amount of water in kilograms:')) 
initial =eval(input('Enter the initial temperature:')) 
final =eval(input('Enter the final temperature:')) 
Q = float((final-initial)*4184*M) 
print('The enery needed is '+ str(Q))<jupyter_output>Enter the amount of water in kilograms:55.5
Enter the initial temperature:3.5
Enter the final temperature:10.5
The enery needed is 1625484.0<jupyter_text>- 5<jupyter_code>balance,rate= eval (input('Enter balance and interest rate(e.g., 3 for 3%): '))
S=float(balance*(rate/1200))
S=round(S,5)
print('The interest is' + str(S))<jupyter_output>Enter balance and interest rate(e.g., 3 for 3%): 1000,3.5
The interest is2.91667<jupyter_text>- 6<jupyter_code>v0,v1,t=eval(input('Enter v0,v1,and t:'))
a=float((v1-v0)/t)
a=round(a,4)
print('The average acceleration is' + str(a))<jupyter_output>Enter v0,v1,and t:5.5,50.9,4.5
The average acceleration is10.0889<jupyter_text>- 7 进阶<jupyter_code>amount = eval(input('Enter the monthly saving amount:'))
for a in range (1,6):
    amount=float((100+amount)*1.00417)
amount=round(amount,2)
print('After the sixth month,the account value is:' + str(amount))<jupyter_output>Enter the monthly saving amount:100
After the sixth month,the account value is:608.39<jupyter_text>- 8 进阶<jupyter_code>number=eval(input('Enter a number between 0 and 1000:'))
a=int (number%10)
b=int (number/100)
c=int( (number//10)%10)
sum =a+b+c
print ('The sum of the digits is ' + str(sum))<jupyter_output>Enter a number between 0 and 1000:999
The sum of the digits is 27
{'fraction_non_alphanumeric': 0.159888698630137, 'fraction_numerical': 0.06613869863013698, 'mean_word_length': 7.001712328767123, 'pattern_counts': {'":': 0, '<': 57, '<?xml version=': 0, '>': 58, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '17', 'dir': 'jupyter-structured-clean-dedup', 'id': '74594', 'license': 'Apache-2.0', 'n_tokens_mistral': 2469, 'n_tokens_neox': 2387, 'n_words': 379, 'path': '7.16.ipynb', 'repo_name': 'huangyafang/ff', 'size': '4672'}