Python学习笔记

本文介绍了Python3的关键字,如`import`和`keyword.kwlist`,以及字符串的转义和索引操作。还讨论了如何在同一行显示多条语句,`print`函数的`end`参数用法,以及模块导入机制。
摘要由CSDN通过智能技术生成

关键字

注意:关键字不能用作标识符
查询代码

# coding=utf-8

import keyword
print(keyword.kwlist)

查询结果

['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

转义,\n表示换行,使用r可以使其不发生转义

查询代码

print('This is a line with\nsome strings')
print(r'This is a line with\nsome strings')
print('\n') #输出空行

查询结果

This is a line with 
some strings
This is a line with\nsome strings

字符串的索引,从左往右以0开始,从右往左以-1开始

查询代码

str='123456789'
print(str)
print(str[-1]) #输出倒数第一个
print(str[0:-1]) #输出第一个到倒数第二个(切片语法,[j:k]包含j不包含k)
print(str[2:5]) #输出第三个到第五个(345)
print(str[2:]) #输出第三个以后所有的字符
print(str[1:5:2]) #输出第二个到第五个字符,且步长为2
print(str*2) #输出2次
print(str+'你好') #输出连接字符串

查询结果

123456789
9
12345678
345
3456789
24
123456789123456789
123456789你好

等待用户输入

查询代码

input("\n\n按下enter键后退出")

查询结果

按下enter键后退出

同一行显示多条语句,用;分割

查询代码

import sys;x='runoob';sys.stdout.write(x+'\napple')

查询结果

runoob
apple

print输出默认是换行的,不换行需要在变量末尾加上end=“”

查询代码

x="a"
y="b"
print(x)
print(y)
print('------------------------------------')
print(x,end="")
print(y,end="")
print()

查询结果

a
b
------------------------------------
ab

导入模块:import或from … import

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值