python变量和数据类型【educoder】

python变量和数据类型【educoder】,第1张

文章目录
  • 第1关:保存值
  • 第2关:变量
  • 第3关:变量名
  • 第4关:更新变量
  • 第5关:快捷语法
  • 第6关:整型(int)和浮点型(float)
  • 第7关:类型转换
  • 第8关:字符串类型(String)
  • 第9关:转义特殊字符
  • 第10关:字符串 *** 作

第1关:保存值

编程要求
在右侧编辑器Begin-End处补充代码,完成如下要求:
将(42 - 11) * 22的计算结果保存到result中。



打印result。


# 请在此添加代码,将(42 - 11) * 22的计算结果保存到result中,然后打印result
#********** Begin **********#
result = (42 - 11)*22
print(result)


#********** End **********#
第2关:变量

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把值15存到变量名a_value里面。



把(25 - 7) * 17的结果存到变量名a_result里面。



使用print()命令,显示:
存到变量a_value的值。



12加上变量a_result的结果。



a_value加上a_result的结果

# 请在此添加代码,完成保存值到变量和其他 *** 作
#********** Begin **********#
a_value = 15
a_result = (25 - 7) * 17
print(a_value)
print(12+a_result)
print(a_value+a_result)


#********** End **********#
第3关:变量名

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
在右边的代码编辑器中,我们已经把34000和40000分别存到了变量名old-income和new income里面——两个变量名都会导致语法错误。



把变量名old-income改为old_income,new income改为new_income来避免发生语法错误。



改完变量名后打印输出它们。


# 请在此添加代码,把变量名old-income改为old_income,new income改为new_income,然后打印结果
#********** Begin **********#
# INITIAL CODE
old_income = 34000
new_income = 40000
print(old_income)
print(new_income)


#********** End **********#
第4关:更新变量

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
更新变量income的值为它现在的值加上6000。


变量income已经显示在右边的代码编辑器。



打印income。


income = 34000

# 请在此添加代码,更新变量的值,然后打印结果
#********** Begin **********#
income += 6000
print(income)


#********** End **********#
第5关:快捷语法

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把值20赋值给变量variable_1。



把值20赋值给变量variable_2。



更新variable_2的值为它现在的值加上10,你可以用+=来进行运算。



更新variable_1的值为它现在的值乘上4,你可以用
=来进行运算。



用print()来显示variable_1和variable_2。


*

# 请在此添加代码,使用快捷语法来进行运算,然后打印结果
#********** Begin **********#
variable_1 = 20
variable_2 = 20
variable_2 += 10
variable_1 *= 4
print(variable_1)
print(variable_2)

#********** End **********#
第6关:整型(int)和浮点型(float)

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把整数10赋值给变量variable_1;
把浮点数2.5赋值给变量variable_2;
更新variable_1的值为它现在的值加上6.5,你可以使用+=运算符;
更新variable_2的值为它现在的值乘以2,你可以使用
=运算符;
用print()打印variable_1和variable_2的值。


*

# 请在此添加代码,用整型和浮点型数据进行运算,最后打印结果
#********** Begin **********#
variable_1 = 10
variable_2 = 2.5
variable_1 += 6.5
variable_2 *= 2
print(variable_1)
print(variable_2)


#********** End **********#
第7关:类型转换

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把13.9赋值给变量variable_a;
把2.8赋值给变量variable_b;
用round()命令对variable_a进行舍入,并把结果赋回variable_a;
用int()命令把variable_b的值从浮点型转换为整型,并把结果赋回variable_b;
使用print()命令打印variable_a和variable_b的值。


# 请在此添加代码,对变量进行舍入和类型转换,最后打印结果
#********** Begin **********#
variable_a = 13.9
variable_b = 2.8
variable_a = round(variable_a)
variable_b = int(variable_b)
print(variable_a)
print(variable_b)


#********** End **********#
第8关:字符串类型(String)

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把字符串Pandora - Music & Radio赋值给变量app_name;
把字符串4.0赋值给变量average_rating,请确保不要将字符串误认为是一个浮点数;
将字符串1724546赋值给变量total_ratings,请确保不要将字符串误认为是一个整数;
将字符串free赋值给变量price;
用print()显示app_name的值。


# 请在此添加代码,把字符串赋值给变量,最后打印结果
#********** Begin **********#
app_name = "Pandora - Music & Radio"
average_rating = "4.0"
total_ratings = "1724546"
prince = "free"
print(app_name)

#********** End **********#
第9关:转义特殊字符

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
将字符串Facebook’s new motto is "move fast with stable infra."赋值给变量motto(请注意在Facebook’s new motto is "move fast with stable infra."的末尾有一个字符.——在你的答案中你需要包含字符.);
用print()显示变量motto——答案检查需要显示motto。


# 请在此添加代码,将字符串赋值给变量,然后打印结果
#********** Begin **********#

motto = 'Facebook\'s new motto is "move fast with stable infra."'
print(motto)

#********** End **********#
第10关:字符串 *** 作

编程要求
根据提示,在右侧编辑器Begin-End处补充代码,完成如下要求:
把字符串Facebook’s rating is赋值给变量facebook。



把浮点数3.5赋值给变量fb_rating。



用str()命令把fb_rating从浮点类型转化为字符串类型,并把转换后的值赋值给变量fb_rating_str。



连接存储在facebook和fb_rating_str中的字符串,以形成字符串Facebook’s rating is 3.5(把最后的结果赋值给变量fb;注意,你需要在Facebook’s rating is和3.5之间加上一个空格字符以避免得到字符串Facebook’s rating is3.5)。



用print()打印变量fb——这用于答案检查。


# 请在此添加代码,完成字符串 *** 作
#********** Begin **********#
facebook = "Facebook's rating is"
fb_rating = 3.5
fb_rating_str = str(fb_rating)
fb = facebook+" "+fb_rating_str
print(fb)


#********** End **********#

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/571240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存