python基础-python编程基础

  1. 基本输出-print()函数

基本使用

print函数的基本语法是 print(需要输出的内容),内容可以是数字、字符串、变量、表达式等

见代码

>>> print(2+3) #打印数字
5
>>> print("ggg") #打印字符串
ggg

从上可见,print会自动换行。如果想在一行连续输出多个内容,可以加“,“;

>>> print("hello", "world", 999) #同行输出
hello world 999

如果想使用多个print语句输出一行内容,可以使用在print函数添加end=参数。

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

还可以使用print函数进行格式化输出

a = 10
b = 5
print("计算:%d+%d=%d" %(a, b, a+b))

完整语法

如果想要了解print更多的用法,可以学习print的完整语法格式:

print(value, ... , sep=' ', end='\n', file=sys.stdout, flush=False)
'''
value  表示要输出的值
...    值列表
sep    表示打印值时,各个值之间的间隔符,默认是一个空格。可以sep=None(默认值)
end    表示语句以什么结尾,默认是一个换行符。可以end=None(默认值)
file   输出的目标对象,可以是文件也可以是数据流,默认是数据流
flush  表示是否立刻将输出语句输出到目标对象,如果为False表示存在缓存,True表示立刻强制写入
'''

a="good"
b="study"
c="day"
d="up"
print(a,a,b, sep='_', end=" ;\n", file=open("test.txt", "w"), flush=False)
print(c,c,d, sep='___', file=open("test.txt", "a"), flush=False)

结果生成了一个test.txt的文件,文件内容如下:

  1. 基本输入-input()函数

在python中,使用input函数能够接收键盘的输入。input的基础语法如下

接收的变量=input(“提示文字”)

>>> a=input("请输入内容:") #接收输入
请输入内容:233
>>> print(a)
233

需要注意的是,在python3.x中,无论输入什么内容,都会被作为字符串读取

>>> print(type(a)) #查看a的类型
<class 'str'>
  1. 注释

这里简单介绍下注释。

单行注释

——#,相当于C中的//

#这是单行注释

多行注释

——'''注释内容''',或"""注释内容"""

'''
看这里
这些都是注释内容
会被解释器忽略哦!
'''

其实大家可以看到,在上面介绍输入和输出的代码中,我已经使用过注释。注释是用于对代码功能解释说明等的标注性文字,在代码的可读性上起到十分重要的作用。

中文声明注释

在python代码中,如果需要指定代码中中文字符的编码格式,则需要在文件开头加上中文声明注释。

# coding:<编码>
或
# coding=<编码>
很多人为了美观,会写成这样
# -*- coding:<编码> -*-
例如采用utf-8编码
# -*- coding:utf-8 -*-
  1. 代码缩进-代码块

python使用代码缩进和冒号的方式区分代码之间的层次。而不是像C语言那样使用{}来区分。所以一定要注意编写python代码时的缩进问题

python以换行作为语句结尾,不用使用例如“;”等符号

例如,如下代码

#定义一个函数
def hello():
    print("hello world!")

hello() #调用hello函数

相当于C代码

void hello()
{
    printf("hello world!);
}

void main()
{
    hello();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值