<jupyter_start><jupyter_text>基本程序设计- 一切代码输入，请使用英文输入法<jupyter_code>print('hello word')
print 'hello'<jupyter_output><empty_output><jupyter_text>编写一个简单的程序- 圆公式面积： area = radius \* radius \* 3.1415<jupyter_code>radius = 1.0
area = radius * radius * 3.14 # 将后半部分的结果赋值给变量area
# 变量一定要有初始值！！！
# radius: 变量.area: 变量！
# int 类型
print(area)<jupyter_output>3.14<jupyter_text>在Python里面不需要定义数据的类型  控制台的读取与输入- input 输入进去的是字符串- eval<jupyter_code>radius = input('请输入半径') # input得到的结果是字符串类型
radius = float(radius)
area = radius * radius * 3.14
print('面积为:',area)<jupyter_output>请输入半径10
面积为: 314.0<jupyter_text>- 在jupyter用shift + tab 键可以跳出解释文档  变量命名的规范- 由字母、数字、下划线构成- 不能以数字开头 \*- 标识符不能是关键词(实际上是可以强制改变的，但是对于代码规范而言是极其不适合)- 可以是任意长度- 驼峰式命名  变量、赋值语句和赋值表达式- 变量: 通俗理解为可以变化的量- x = 2 \* x + 1 在数学中是一个方程，而在语言中它是一个表达式- test = test + 1 \* 变量在赋值之前必须有值  同时赋值var1, var2,var3... = exp1,exp2,exp3...  定义常量- 常量：表示一种定值标识符，适合于多次使用的场景。比如PI- 注意：在其他低级语言中如果定义了常量，那么，该常量是不可以被改变的，但是在Python中一切皆对象，常量也是可以被改变的  数值数据类型和运算符- 在Python中有两种数值类型（int 和 float）适用于加减乘除、模、幂次  运算符 /、//、**  运算符 %  EP：- 25/4 多少，如果要将其转变为整数该怎么改写- 输入一个数字判断是奇数还是偶数- 进阶: 输入一个秒数，写一个程序将其转换成分和秒：例如500秒等于8分20秒- 进阶: 如果今天是星期六，那么10天以后是星期几？ 提示：每个星期的第0天是星期天  科学计数法- 1.234e+2- 1.234e-2  计算表达式和运算优先级  增强型赋值运算  类型转换- float  -> int- 四舍五入 round  EP:- 如果一个年营业税为0.06%，那么对于197.55e+2的年收入，需要交税为多少？(结果保留2为小数)- 必须使用科学计数法  Project- 用Python写一个贷款计算器程序：输入的是月供(monthlyPayment) 输出的是总还款数(totalpayment)![](../Photo/05.png)  Homework- 1<jupyter_code>x = eval(input('Pleasse input Celsius'))
fahrenheit = (9/5) * x + 32
print(x,'Celsius is',fahrenheit,'Fahrenheit')<jupyter_output>Pleasse input Celsius23
23 Celsius is 73.4 Fahrenheit<jupyter_text>- 2<jupyter_code>radius = eval(input('Please input radius:'))
length = eval(input('Please input radius:'))
area = radius * radius * 3.14
volume = area * length 
print('The area is',area)
print('The volume is',volume)<jupyter_output>Please input radius:6
Please input radius:12
The area is 113.04
The volume is 1356.48<jupyter_text>- 3<jupyter_code>feet = eval(input('Plesae input feet:'))
meters = feet*0.305
print(feet,'feet is ',meters,'meters')<jupyter_output>Plesae input feet:23
23 feet is  7.015 meters<jupyter_text>- 4<jupyter_code>M = eval(input('Please input water in kilograms:'))
initial_temperature = eval(input('Plesae input initial temperature:'))
final_tempertuare = eval (input('Please input final temperature:'))
Q = M * (final_tempertuare - initial_temperature) * 4184
print('The energy needed is',Q)<jupyter_output>Please input water in kilograms:55.5
Plesae input initial temperature:3.5
Please input final temperature:10.5
The energy needed is 1625484.0<jupyter_text>- 5<jupyter_code>balance = eval(input('Please input balance:'))
year_rate = eval(input('Please input year_rate:'))
interest = balance * (year_rate/1200)
print('The interest is ',round(interest,5))<jupyter_output>Please input balance:1000
Please input year_rate:3.5
The interest is  2.91667<jupyter_text>- 6<jupyter_code>v0 = eval(input('Please input v0:'))
v1 = eval(input('Please input v1:'))
t = eval(input('Please input t:'))
a = (v1-v0)/t
print('The average acceleration is',round(a,4))<jupyter_output>Please input v0:5.5
Please input v1:50.9
Please input t:4.5
The average acceleration is 10.0889<jupyter_text>- 7 进阶<jupyter_code>month_money = eval(input('Please input month_money:'))
year_rate = eval(input('Please input year_rate:'))
month_rate = year_rate/12
account = 100*((1+month_rate)+(1+month_rate)**2+(1+month_rate)**3+(1+month_rate)**4+(1+month_rate)**5+(1+month_rate)**6)
print('After the sixth month,the account value is',round(account,2))<jupyter_output>Please input month_money:100
Please input year_rate:0.05
After the sixth month,the account value is 608.81<jupyter_text>- 8 进阶<jupyter_code>num = eval(input('Please input num of 0 - 100 :'))
first1 = num%10
first2 = num//10
first3 = first2%10
first4 = first2//10
digits = first1 + first3 + first4
print('The sum of the digits is',digits)
a,b = eval(input('>>'))
print(a,b)
print(type(a),type(b))
a = eval(input('>>'))
print(a)<jupyter_output>>>1,2,3,4,5,6
(1, 2, 3, 4, 5, 6)
{'fraction_non_alphanumeric': 0.1455260570304818, 'fraction_numerical': 0.05727630285152409, 'mean_word_length': 6.765267175572519, 'pattern_counts': {'":': 0, '<': 35, '<?xml version=': 0, '>': 42, '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': '11', 'dir': 'jupyter-structured-clean-dedup', 'id': '437376', 'license': 'Apache-2.0', 'n_tokens_mistral': 2104, 'n_tokens_neox': 2080, 'n_words': 335, 'path': '1.ipynb', 'repo_name': 'DIEIDIE/mysql', 'size': '4068'}