【Day 01】Python 基本介绍及 print

  • Python 对於程序初学者来说是最简单好学的语言了,他的优点有

    • 语法简化而不复杂
    • 强调程序码的可读性及简洁的语法
    • 利用空格缩排取代常见的 { 上下括号 }
  • Python 还拥有上百个函式库供开发者使用,可以大幅减少开发初期的时间

    • 绘制图表的 Matplotlib
    • 影像处理的 OpenCV
    • 处理矩阵运的的 NumPy
    • 数据操控和分析的 pandas

让我们开始进入 python 的世界吧!

1. 注解

Python 中的注解是使用#来表示,如果是一次注解很多行则有两种方法

# 可以注解掉一行,用来补充说明时很实用

方法 1:把要注解的都「匡列」起来,配合底下快捷键

搭啦!

编辑器 快捷键(windows) 快捷键(MasOS)
Spyder Ctrl + 1 command + 1
PyCharm Ctrl + / command + /
VSCode Ctrl + / command + /

方法 2:使用两组 '''(或 “”“)来注解,常用来解释 function 的功能
!!!!是三个 喔!!!!

'''
这是多行注解
'''

"""
这也是多行注解
"""

2. Hello Python!

print 可以帮助我们了解程序运作後的结果,是一个 debug 神器喔!

先试着把下面一段程序码打出来吧!( python 里 “ ”' ' 是等价的,所以两行择一即可)

print("Hello Python")
#
print('Hello Python')

输出结果

也可以同时输出两组字串

print("output1", "output2")    #方法 1
>>> output1 output2

print("output1 output2")    #方法 2
>>> output1 output2

两种方法输出是一样的,print 会自动把字串连起来,中间的连接预设是 空格键

print 的完整语法如下

  • sep 为元素之间的隔间,预设为一个空白键
  • end 为所有元素列印後是否换行 or 其他功能,预设为 \n 换行(这里的斜线是反斜线 \ )
    sep 跟 end 後的字都要用 “ ” 包起来喔!!
print("output1", "output2", sep = "", end = "\n")    #\n 为换行
print("haha")
>>> output1output2
    hahaha
   
print("output1", "output2", sep = "$", end = "\t")    #\t 为 tab
print("haha") 
>>> output1$output2	haha

print("output1", "output2", sep = "$", end = " ")
#从这里跟上一个可以观察空格跟tab的差别
print("haha") 
>>> output1$output2 haha

也可以用 ''' 来一次 print 很多行

print('''
aaaaaa
bbbbb
cccc
ddd
ee
f
''')

待续...


<<:  【Day 01】C 语言简介

>>:  Day 1 念完了还是不会

不要在 mutation 加工 API 回来的资料

mutation 当作 state 的 setter 使用。 要符合 setter 的使命,挡掉错误...

找LeetCode上简单的题目来撑过30天啦(DAY27)

今天上班搞一整天,只解出一个BUG,结果下班以後脑袋比较灵光? 总之今天是顺利解出来了 题号:129...

Day30 撒花~

大家好,我是乌木白,今天是铁人赛最後一天,谢谢大家在这些天不管是无意或是有意的点进来参观,都非常感...

[FGL] 4GL程序的资源档Resource file体系

也学过 OPEN WINDOW了,可是为什麽 T 产品可以有TOOLBAR和 TOPMENU 我这...

Day-3: Rails的Route + MVC架构

MVC模式(Model–view–controller) 是软件工程中的一种软件架构模式, 把软件...