一、实验目的
1.会使用Pycharm编辑器编写简单数据类型;
2.掌握常量、变量的表示方式和简单操作;
3.掌握Python语言中基本的输入和输出方法;
4.掌握Python语言的各种运算符以及这些运算符的表达式;
5.掌握字符串类型的格式化方法;
6.能综合应用所学基础知识编写一些基本的程序。
二、实验环境
Window10(x64),Python 3.8(x64),PyCharm Community Edition 2020.3.2(x64)
三、实验内容
1.给一个整型变量number赋值为110,给一个字符串类型变量university赋值为”一流大学”。
核心代码:
Number = 110
University = ‘一流大学’
2.使用一个print函数输出两行文字。
核心代码:
print(‘张三\n学号000000001’)
3.把浮点数13.4转换成整数,再转换成一个字符串,并输出。
核心代码:
a = 13.4
b = int(a)
c = str(b)
print(a,b,c)
4.从键盘输入一个整数“8”,赋值给一个整型变量a,然后,把a被3整除的结果赋值给a,输出结果。
核心代码:
a = int(print(‘请输入一个数:’))
a = a//3
print(a)
结果示意图:
5.有一个字符串类型的变量name=’林书凡’,整型变量age=10,使用print函数和%进行格式化输出,输出结果为“林书凡的年龄是10岁”。
核心代码:
name = ‘林书凡’
age = 10
print(‘%s的年龄是%d岁’%(name,age))
结果示意图:
四、实验总结
总结:在本次实验中并没遇到很大问题,只是刚刚开始对python语言不太熟悉,常常会和Java想到一块;掌握了常量、变量的表示方式、简单操作和基本的输入和输出方法等等实验内容。
分析问题:
1.数据类型转换问题:当需要将一个数据类型转换为另一个数据类型时,可能会遇到类型不兼容的问题,例如将字符串转换为整数时可能会出现异常;
2.运算符优先级:不同的运算符具有不同的优先级,如果不注意运算符优先级,可能会导致表达式的计算结果不符合预期。