吴裕雄--天生自然 PYTHON3开发学习:基础语法

#!/usr/bin/python3

# 第一个注释
print ("Hello, Python!") # 第二个注释
#!/usr/bin/python3

# 第一个注释
# 第二个注释

‘‘‘
第三注释
第四注释
‘‘‘

"""
第五注释
第六注释
"""
print ("Hello, Python!")
if True:
    print ("True")
else:
    print ("False")
if True:
    print ("Answer")
    print ("True")
else:
    print ("Answer")
  print ("False")    # 缩进不一致,会导致运行错误
word = ‘字符串‘
sentence = "这是一个句子。"
paragraph = """这是一个段落,
可以由多行组成"""
#!/usr/bin/python3

str=‘Runoob‘

print(str)                 # 输出字符串
print(str[0:-1])           # 输出第一个到倒数第二个的所有字符
print(str[0])              # 输出字符串第一个字符
print(str[2:5])            # 输出从第三个开始到第五个的字符
print(str[2:])             # 输出从第三个开始的后的所有字符
print(str * 2)             # 输出字符串两次
print(str + ‘你好‘)        # 连接字符串

print(‘------------------------------‘)

print(‘hello\nrunoob‘)      # 使用反斜杠(\)+n转义特殊字符
print(r‘hello\nrunoob‘)     # 在字符串前面添加一个 r,表示原始字符串,不会发生转义
#!/usr/bin/python3

input("\n\n按下 enter 键后退出。")
#!/usr/bin/python3

import sys; x = ‘runoob‘; sys.stdout.write(x + ‘\n‘)
if expression :
   suite
elif expression :
   suite
else :
   suite
#!/usr/bin/python3

x="a"
y="b"
# 换行输出
print( x )
print( y )

print(‘---------‘)
# 不换行输出
print( x, end=" " )
print( y, end=" " )
print()
import sys
print(‘================Python import mode==========================‘);
print (‘命令行参数为:‘)
for i in sys.argv:
    print (i)
print (‘\n python 路径为‘,sys.path)
from sys import argv,path  #  导入特定的成员

print(‘================python from import===================================‘)
print(‘path:‘,path) # 因为已经导入path成员,所以此处引用时不需要加sys.path

原文地址:https://www.cnblogs.com/tszr/p/10963010.html

时间: 2024-08-29 00:16:31

吴裕雄--天生自然 PYTHON3开发学习:基础语法的相关文章

吴裕雄--天生自然 PYTHON3开发学习:运算符

#!/usr/bin/python3 a = 21 b = 10 c = 0 c = a + b print ("1 - c 的值为:", c) c = a - b print ("2 - c 的值为:", c) c = a * b print ("3 - c 的值为:", c) c = a / b print ("4 - c 的值为:", c) c = a % b print ("5 - c 的值为:",

吴裕雄--天生自然 PYTHON3开发学习:基本数据类型

#!/usr/bin/python3 counter = 100 # 整型变量 miles = 1000.0 # 浮点型变量 name = "runoob" # 字符串 print (counter) print (miles) print (name) #!/usr/bin/python3 str = 'Runoob' print (str) # 输出字符串 print (str[0:-1]) # 输出第一个到倒数第二个的所有字符 print (str[0]) # 输出字符串第一个字

吴裕雄--天生自然 PYTHON3开发学习:正则表达式

import re print(re.match('www', 'www.runoob.com').span()) # 在起始位置匹配 print(re.match('com', 'www.runoob.com')) # 不在起始位置匹配 import re line = "Cats are smarter than dogs" # .* 表示任意匹配除换行符(\n.\r)之外的任何单个或多个字符 matchObj = re.match( r'(.*) are (.*?) .*', l

吴裕雄--天生自然 PYTHON3开发学习:面向对象

class MyClass: """一个简单的类实例""" i = 12345 def f(self): return 'hello world' # 实例化类 x = MyClass() # 访问类的属性和方法 print("MyClass 类的属性 i 为:", x.i) print("MyClass 类的方法 f 输出为:", x.f()) def __init__(self): self.data

吴裕雄--天生自然 JAVA开发学习:Applet 基础

import java.applet.*; import java.awt.*; public class HelloWorldApplet extends Applet { public void paint (Graphics g) { g.drawString ("Hello World", 25, 50); } } <html> <title>The Hello, World Applet</title> <hr> <app

吴裕雄--天生自然 JAVA开发学习:变量类型

public class Variable{ static int allClicks=0; // 类变量 String str="hello world"; // 实例变量 public void method(){ int i =0; // 局部变量 } } public class Test{ public void pupAge(){ int age = 0; age = age + 7; System.out.println("小狗的年龄是: " + ag

吴裕雄--天生自然Android开发学习:1.2.1 使用Eclipse + ADT + SDK开发Android APP

1.前言 这里我们有两条路可以选,直接使用封装好的用于开发Android的ADT Bundle,或者自己进行配置 因为谷歌已经放弃了ADT的更新,官网上也取消的下载链接,这里提供谷歌放弃更新前最新版本的 ADT Bundle供大家下载! 2.直接使用打包好的Eclipse 32位版:adt-bundle-windows-x86-20140702.zip(百度网盘) 64位版:adt-bundle-windows-x86_64-20140702.zip(Google 地址) :https://dl

吴裕雄--天生自然 PHP开发学习:类型比较

<?php if(42 == "42") { echo '1.值相等'; } echo PHP_EOL; // 换行符 if(42 === "42") { echo '2.类型相等'; } else { echo '3.不相等'; } ?> 待完善... 原文地址:https://www.cnblogs.com/tszr/p/10936908.html

吴裕雄--天生自然 PHP开发学习:数据类型

<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?> <?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // 负数 var_dump($x); echo "<br>"; $x = 0x8C; // 十六进制