零基础学习Python__小甲鱼第一课笔记与课后练习

释放双眼,带上耳机,听听看~!

1、搭建python环境(python3)

print(“Hello world!”) #打印字符串
Hello world!
5+3 #进行计算
8
print(‘well water’+’river’)
well water river #字符串的拼接
print(‘I Love You/n’ * 3) #字符串重复打印 /n为新起一行

2、BIF概念 #内置函数 built-in functions
IDLE.shell
python中用缩进表示代码块,通常是4个空格
例:if guess == 8: #python中 一个=号是赋值 俩个=号表示左右相等
print(‘哇塞!你是我肚子里的蛔虫吗?!’)
if else 语法 #条件分支
学会绘画程序流程图
圆角方形
直角方形
菱形
python中的内置函数

dir(builtins) #查询,全小写的表示BIF
help(input) #查询’input’BIF的功能

课后练习

  1. IDLE 是什么?
    IDLE是一个Python Shell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径!像我们Windows那个cmd窗口,像Linux那个黑乎乎的命令窗口,他们都是shell,利用他们,我们就可以给操作系统下达命令。同样的,我们可以利用IDLE这个shell与Python进行互动。

  2. print() 的作用是什么?
    print() 会在输出窗口中显示一些文本

  3. Python 中表示乘法的符号是什么?
    *

  4. 为什么 >>>print(‘I love fishc.com ‘ * 5) 可以正常执行,但 >>>print(‘I love fishc.com ‘ + 5) 却报错?
    因为不是同一种数据类型,str字符串类型为拼接,int或folat为求和。

  5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
    print(‘这样就可以表示“双引号”嵌入’)

  6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?
    大概等我学会了就知道了!

  7. 在 Python 看来:’FishC’ 和 ‘fishc’ 一样吗?
    python是一个大小写敏感的语言,所以不一样。

8.在小甲鱼看来,Python 中什么是最重要的?你赞同吗?
缩进是最重要的,缩进是python的灵魂。

9.这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?
“=”表示左边向右予赋值 “==”表示左右相等。不可以弄混淆。

10.在一些编程语言,我们可以将两个字符串“相加”在一起,如:’I’ + ‘Love’ + ‘FishC’ 会得到 ‘ILoveFishC’,在 Python 里,这种做法叫做拼接字符串。

  1. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”

    name = input(‘请输入一个名字:’)
    print(‘你好!’+ name + ‘!’)

【转自慕课】https://www.imooc.com

Python

机器学习笔记之Ubuntu16.04+python3.5 +PyTorch下的动态神经网络(一)

2022-3-3 9:12:14

Python

Python列表(list)的创建、访问、增删改查排序总结

2022-3-3 9:21:48

搜索