Python+Linux学习(第一天)

Python+Linux学习(第一天)

第一次写博客,想尝试一下把自己的想法记录下来。由于新型冠状病毒,被困在家没办法去学校学习,所以想着学一点东西为自己未来找工作用。之前本科期间接触过51、STM32、FPGA和DSP,再用过一些飞思卡尔的K60,但是都是菜鸡自啄。想着想入门嵌入式,然后去网上查找需要学一些什么,通过逼乎、各种招聘网站看到的需要Linux,而Linux下运行python也十分方便。之前曾经有学姐劝我学习Java,因为各大公司对于Java后端程序员的需求量非常大,但在小破站看了不少视频,感觉Java是适合计算机专业找工作,而本人专业是仪器,在本科期间也就学过C语言,然后只是稍微接触过一点前端后端的项目,所以还是对嵌入式兴趣稍微多一些(可能就是从一开始就喜欢单片机而已哈哈哈虽然单片机和嵌入式差的还是挺多的)。而python在风变编程上报了个体验班,上了三天,大概觉得语法很简单,比C语言简单很多,而且拥有大量的库,我才玩了几天就知道咋弄出二维码(虽然用的是大神在github的库)。
之后学习python想稍微先往爬虫靠拢,再慢慢学web开发等。找了好多天才找到了适合自己的视频,Linux用的视频是黑马的,那个老师讲课特别有激情,又是喊同学又是喊兄弟的。我特喜欢这种老师哈哈哈,在学校上“动态信号测试与建模”这门课也遇到了一个这样的老师,很喜欢。
b站黑马Linux视频
但黑马是先学Linux再学python,我不想按照他的顺序来,所以就试听了很多视频后选择了小甲鱼的python视频,他讲的都是基于项目、游戏开发等,虽然有些语法知识点会没有这么详细,但我觉得已经很棒了,而且上课诙谐幽默还会时不时开个车啥的。。另外python毕竟是编程语言,具体的语法我在菜鸟教程进行跟踪学习,今天也是看到菜鸟教程中有人在写评论、笔记等让我萌生了写博客的想法。
小甲鱼python教程
学习资料冗杂,学习跨度太广,光是找要学什么,怎么学就已经耗了我好多天的时间,感觉自己实在有待提高。不过我相信有了目标前进起来就不会那么迷茫了。

2020.2.6 Python学习笔记

1.关于 import 的小结,以 time 模块为例:
1、将整个模块导入,例如:import time,在引用时格式为:time.sleep(1)。
2、将整个模块中全部函数导入,例如:from time import *,在引用时格式为:sleep(1)。
3、将模块中特定函数导入,例如:from time import sleep,在引用时格式为:sleep(1)。
4、将模块换个别名,例如:import time as abc,在引用时格式为:abc.sleep(1)。

2.print函数的注意事项
print(str[2:5]) # 输出从第三个开始到第五个的字符
这个其实我一开始甚至怀疑菜鸟教程写错了,还自己去pycharm运行了一遍,发现原来是自己too young。不过这个语法真的让我有点无语。

3.not>and>or 常见优先级
优先级金字塔
4.for循环
for 目标 in 表达式:
循环体
与for循环搭配的range()函数,range([start, ] stop [ ,step=1])

5.assert 断言
6.Python可以解决悬挂else的问题
悬挂else

2020.2.6 Linux学习笔记

切换目录
如果当前路径为/home/teacher,用户文件夹下有一个a文件夹。
则绝对路径为/home/teacher/a,而相对路径为./a。
所以 . 可以表示当前路径。
cd change directory 切换根目录、家目录、当前目录、上层目录。
cd ~ 到家目录
cd . 当前目录
cd … 回上一级目录
cd …/…/ 回上两级目录
cd - 会上一次目录
cd / 回根目录
切换目录
创建文件夹、文件
mkdir 创建目录 mkdir -p 递归创建目录
(make directory)
touch 创建文件
gedit 编辑文件(打开文件进行编辑)

删除文件夹、文件
rm remove 删除
rm 1.txt
rm -i 1.txt(Ubuntu中为有提示是否删除文件)
rm -f 1.txt(Centos中强制删除文件,无提示)
因为Ubuntu默认强制删除,而Centos默认提示。
rm -r a 删除a文件夹(递归删除),直接使用rm a无效。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

国服婉儿茶木清

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值