#!/usr/bin/env python
-- coding: utf-8 --
@Time : 2020/6/2/002 10:50
@Author : Ryu
@Site :
@File : learnPython.py
@Software: PyCharm
print(“hello,python”)#第二个设置
‘’’
paragraph = “”“这是一个段落,
可以由多行组成”""
print(paragraph)
‘’’
“”"
if True:
print (“Answer”)
print (“True”)
else:
print (“Answer”)
print (“False”) # 缩进不一致,会导致运行错误
“”"
“”"
str=‘Runoob hello yujun’
print(str+‘你好’)
#记住:空行也是程序代码的一部分
“”"
input("\n\n按下 enter 键后退出。")用户输入
“”"
x = “a”
y = “b”
换行输出
print(x)
print(y)
print(’---------’)
不换行输出
print(x, end=" “)
print(y, end=” “)
print()
“””
list = [‘abcd’, 786, 2.23, ‘runoob’, 70.2]
tinylist = [123, ‘runoob’]
“”"
print (list) # 输出完整列表
print (list[0]) # 输出列表第一个元素
print (list[1:3]) # 从第二个开始输出到第三个元素
print (list[2:]) # 输出从第三个元素开始的所有元素
print (tinylist * 2) # 输出两次列表
print (list + tinylist) # 连接列表
“”"
“”"
#链表
def reverseWords(input):
# 通过空格将字符串分隔符,把各个单词分隔为列表
inputWords = input.split(" ")
# 翻转字符串
# 假设列表 list = [1,2,3,4],
# list[0]=1, list[1]=2 ,而 -1 表示最后一个元素 list[-1]=4 ( 与 list[3]=4 一样)
# inputWords[-1::-1] 有三个参数
# 第一个参数 -1 表示最后一个元素
# 第二个参数为空,表示移动到列表末尾
# 第三个参数为步长,-1 表示逆向
inputWords = inputWords[-1::-1]
# 重新组合字符串
output = ' '.join(inputWords)
return output
if name == “main”:
input = ‘I like runoob’
rw = reverseWords(input)
print(rw)
“”"
“”"
#元组
tuple = ( ‘abcd’, 786 , 2.23, ‘runoob’, 70.2 )
tinytuple = (123, ‘runoob’)
print (tuple) # 输出完整元组
print(" “)
print (tuple[0]) # 输出元组的第一个元素
print (tuple[1:3]) # 输出从第二个元素开始到第三个元素
print (tuple[2:]) # 输出从第三个元素开始的所有元素
print (tinytuple * 2) # 输出两次元组
print (tuple + tinytuple) # 连接元组