2023/6/27第二天python课笔记

一、查看自己的ip地址:

                win + r -> 输入ipconfig   ->查看IPv4 地址 . . . . . . . . . . . . : 192.168.18.3

                当极域找不到老师了在终端输入:ping  老师的ip地址:192.168.18.9

                如果还不能用,就win + s -> 搜索防火墙和网络保护,然后关闭防护墙


二、打开命令提示符以后系统默认进入当前用户的家目录

                比如此电脑的:C:\Users\QK>

                1.切换盘符

                        eg:切换到E盘   e:

                2.查看当前路径下有哪些文件

                        dir

                3.创建一个文件夹

                        md 文件夹名字

                4.进入文件夹

                        cd 文件夹名字

                                cd 文件夹名字\文件夹名字  可以多级进入

                5.返回外层文件夹

                        cd ..

                                cd ../../  可以多级退出

                6.删除文件夹

                        rd 文件夹名字


计算x进制第n位的数字m的值:通用公式:m*x(n-1)的方

三、十进制:

        开头直接写数字就行,eg:a = 123

        计算公式:计算十进制第n位的数字m的值:

                                        m*10(n-1)的方

      二进制:

        开头是0b, eg:a = ob101

        每位数字不得超过2

        计算公式:计算二进制进制第n位的数字m的值:

                                        m*2(n-1)的方

一个字节是8个bit位

                1Byte = 8bit

                1K = 1024Byte

                1M = 1024K

                1G = 1024M

                1T = 1024G

如果用8bit来表示

最小的二进制是 0000 0000 = 0

最大的二进制是 1111 1111 = 255

十六进制:

        开头是0x, eg:a = 0x187489abcef

        多用于表示颜色

        以数字0-9 字母abcdef组合

 八进制:

        开头是0o,eg:a = 0o2312345

        由数字0-7组成

        不能出现8及8以上的数字

python中的进制转换:

        给定一个二进制、八进制、十六进制,直接print()打印输出,结果就是十进制的

  python提供了专门的函数用于进制转换:

        如果给定一个十进制的数字,如果想要转化为二进制,需要调用函数方法print(bin(十进制数字))

        如果给定一个十进制的数字,如果想要转化为八进制,需要调用函数方法print(oct(十进制数字))

        如果给定一个十进制的数字,如果想要转化为十六进制,需要调用函数方法print(hex(十进制数字))

字符串与进制之间的相互转换

        str1 = "0110"

        转换为2进制,首先需要将str1转换为int类型的所以需要调用int()函数方法

        这种情况下的int()可以填充两个参数,第一个是需要转换为数字类型的字符串

                                                                    第二个是需要转化为多少进制

        i1 = int(str1, 2)

        print(i1)

        打印结果即为二进制

转换为多少进制把int()参数改变即可

注意:需要转为换多少进制,所给的字符串应该符合该进制的要求,例如如果想要将字符串str2 = "1789"转化为八进制,就不可以,因为八进制只能出现0-7之间的数字

        

打开计算器:

        win + r ->cmd -> calc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值