引言:
python与c/c++在整体是很相似的,但是在一些细节上却十分不同(比如变量的定义,高精度等方面)虽然我已经开始学习python,但是基础不牢,接下来我将通过CSDN来记录我的学习过程。
1.变量的定义
对于c/c++而言,一个自定义变量前一定要加变量类型如(int 整形,char 字符型,float 浮点型);但是在python里面则会省略这一步骤,直接赋给其相应数值即可(注意:一定要赋值,不然会报错)
接下来我将给一个案例:
#题目:
#当前钱包有50元,但是买糖果花了10元,买雪碧花了10元,那么我现在钱包有多少钱?
#定义“钱”变量并赋值
money = 50
#定义“糖果价格”
candy = 10
#定义“雪碧”价格
xuebi = 10
#运算现在钱包的剩余钱
money = money - candy - xuebi
#输出
print('当前钱包剩余数额为:',money)
这个是输出结果;(2023.3.26)
2. print 输出
print 是输出的关键词,如果要输出一段字可以直接在括号里面加一对单引号,将内容放在单引号里面即可:
#这是输出一段文字
print('Hello World')
#这里是输出一个数据
num = 10
print(num)
#这里是输出文字加数据
num = 10
print('Hello world', num)
#这里是输出在文字中加入数据
num = 10
print('可乐的价格是%d',%(num))
#这里的 %d 对应后面的 %(num)
以上是用print 输出的几种形式
3.输出整形数据的几点补充
#这里我们输出一个数据保留几位小数或者保留几位有效数据的结果
#随便定义一个数据
i = 2004.0831
#默认小数点后五位
print('%f' %(i))
#输出长度为9位数,注意小数点也占一位
print('%9f' %(i))
#整数为3位数,去掉小数点后面的数据
print('%03.f' %(i))
#小数点后面准确为3位,总长度位6位,小数点算一位,如果位数不够则左侧补空格
print('%6.3f' %(i))
#同上一个,但是如果位数不够则右侧补空格
print('-6.3f' %(i))
4.关于字符串的一些操作
w = 'Hello'
x = 'World'
#1.'+'为字符串拼接
print(w + x)
#输出结果是‘HelloWorld’
#2.'*'为重复输出
print(w * 2)
#输出结果为'HelloHello'
这些只是一些比较基础的python知识,后续复习中我会继续讲我的学习内容在博客上发布。