从0开始学Python——基础知识

py基础

这波最后一波巩固py基础

1. print输出

使用print()函数可以将数据打印到终端。

print()函数可以直接在终端执行,也可以写在Python文件中,通过运行文件来执行。

例如:

  • 终端使用
    在这里插入图片描述

  • 文件

print('hello,world!')

注意:
当我们在终端Terminal的交互环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。

前面没有>>>或…的“Hello World!”为程序运行的结果。

print()函数中可以有多个字符串,用逗号“,”隔开。

示例:

>>> print("hello", "world!") 
hello world!

print 默认输出换行,如果在末尾加上end=" "则不换行。

示例:

print("hello", end=" ")
print("world")

# 运行结果如下
hello world

2. 注释

代码中的注释有助于我们理解代码,在程序运行时,Python会忽略注释。

单行注释

Python中的单行注释以#开头,后面的文字直到行尾都算注释。

示例:

>>> print("hello world") # This is a annotation 
hello world

多行注释

如果要进行多行的注释,可以使用多个#号, 三个单引号(‘’')或三个双引号(“”")。

示例:

''' 
This is a multi-line comment. 
Prints hello world. 
''' 
print("hello world")

3. 缩进

Python使用缩进来区分不同的代码块,不需要使用大括号 {} 。

if True:
  print ("True")
else:
  print ("False")

缩进的空格数是可变的,但是同一代码块缩进必须一致。建议缩进使用四个空格

示例:

if True:  
	print ("Answer")  
	print ("True") 
else: 
  print ("Answer")  
	print ("False")  # 缩进不一致,会导致运行错误

以上程序由于缩进不一致,执行后会出现类似以下错误(代码运行有问题,先检查缩进错误,中文符号错误)

*test.py:6:2: unexpected indent  
  print ("False")  # 缩进不一致,会导致运行错误 
^ syntax finish.

4. 变量

创建一个变量很简单,只需要起个名,给他赋予一个值,在赋值的时候不需要指定变量的数据类型,因为变量是一个数值的标签,它通过赋值来访问不同数据类型的对象。这点与其他语言中的变量不同,要注意。

示例:

>>> a = "abcd" #引用a指向一个字符串对象“abcd” 
>>> print(a) 
abcd 

>>> a = 32 #引用a指向一个整型对象 
>>> print(a2) 
32 
>>> a1 = a #a1指向引用a指向的对象 
>>> print(a) 
32

给变量命名必须遵循以下规则:

  • 变量名只能包含数字、字母、下划线
  • 变量名的第一个字符必须是字母或下划线
  • 变量名区分大小写

大写字母命名的变量可以代表常量,如PI=3.1415

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vicky__3021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值