Skip to content

Latest commit

 

History

History
56 lines (56 loc) · 5.84 KB

question_004.md

File metadata and controls

56 lines (56 loc) · 5.84 KB
第4讲答疑 问题列表
问下python里是没有能一次性改变变量名的方法吗?一个一个改总会漏掉。还有最后这个函数是类似于c中的默认值函数吗?也需要把有默认值的参数放到右边吗?
%pdb的具体使用方法是什么?
python的求余机制是怎么样的呢?为什么-3%26=23
python中关键词是否可以作为一部分定义在其他变量里?大小写是否有严格区分?该怎么确保定义变量与关键词不冲突?
关于老师今天上课构建的自定义函数的,例如encryptIt(),最后利用True和False来控制两种操作的例子中,主要有两个问题。
1.这个两种状态能否扩展到更多的状态呢?开始考虑是利用switch,case语句,但是经过相关查阅资料显示,Python里面无此类语句,希望老师解答如何扩展到更多状态。
2.关于命名空间问题,如老师上课所说想使用全局的本来可以使用gobal关键字,那么假如我想在全局或者另外一个函数中使用某个函数的变量,是否有相关语法及其必要性呢,或者说还是直接将其定义为全局变量比较好呢?
1、照老师的代码敲,index不是蓝色,输出总是没有结果,想贴图进来但是好像贴不了
2、请问老师怎么撤销,一不小心就删掉了有用的大段代码
字符串能不能改变其中的单个字符(整个字符串中的某个),要怎么改
为什么跟着视频一起敲的,还是会出现error
代码没有敲错,也加了输出,可是还是会出现not defined的错误
可以加密汉字嘛
a=1 
def mytest(a):
    a=2
    print(a)
    return a
mytest(a)
print(a)
输出结果是2 1 为什么return了以后a还是1
写了一段程序但运行不出结果,不知道按哪些键能运行程序
python对函数中global参数的处理 能否看成是C++中对函数中传引用参数的处理
%pdb的具体使用方法
就是函数参数类型不对仍可以使用,挺迷的,是不是自能自己在函数内部编代码实现?如果函数没有返回值,是不是不加return就可了?
这节课听的很明白,感觉没有什么问题,老师讲得真的很好
字母表除了上课的那种方法表示,还可以怎么表示
为什么我在if后条件外习惯性加了括号也不报错
在Python命令行进行加密获得的结果是什么类型的
可以进行中文字符的解密和加密吗
感觉这种简单替换密码,只要知道替换间隔就很容易被破解(暴力法,哈哈),现阶段所学的感觉还是那个一个字母表,一个乱序字母表(很乱那种)安全点,但是如果要实现后者的话,怎么写成只用一个函数表达呐?
课上的代码中global好像用与不用都可以,那定义函数中global关键字是必要的吗
我想问下是加了global就是全局的,不然就是如果分部有定义就用分部的没定义就是全局吗
关于index的实质,它是指一个字符在一个数组里的实际位置吗?
在Python中的一个文件里写了一个函数,能否在别的Python文件里再次调用这个函数。
自己编的代码总是啰嗦,,简化代码有什么技巧思维
for in  在用的时候为什么会有缩进,这个不是只是进行单个字符的读取吗
(-3)%26为什么会是23,%时小于0的会从除数一端开始减吗
解密字符串是什么内容代码都行吗
alphabet_tar打乱字母表顺序的情况下,串对串加密是不是比位移加密更安全些吧?
在一个.py文件里定义的变量是否有什么方法可以在另一个.py里使用?
为什么
else:
    decrypt= decrypt+single_char
print(decrypt)
输出的是所有字母累加的一句话
else:
    decrypt= decrypt+single_char
    print(decrypt)
而这样输出的是一个字母 换行 两个字母 换行 三个字母.....最后是所有字母相加的一句话
遍历除了for语句还有其他的方法吗?
在函数内对函数参数进行赋值会改变该函数的该参数吗,希望老师说说函数传参的具体机制
Python的函数迭代问题一直分析不好
自己练习的话应该如何做
为什么help里装%pdb不行
为什么语句调用的函数要先被定义,但是函数调用的函数就不需要先定义呢?
通过.index能看出Python中数组的使用方法,Python中是否有结构体、类等形式的运用
sublime里input怎么用
函数的形参的具体作用
如果每次都是用随机的对应表,那解密部分要怎样去写?
老师,这节课定义函数最后用print函数输出了结果,但我没有写print,只有return,调用这个函数也可以输出结果。这两个有什么区别吗。谢谢老师。
运行时出现[*]是什么意思
请问运行时,cell前面出现*而没有运行是什么原因
自己定义的函数里面可以用该函数吗
对bool那个还是不太理解,还有index不用inport加载吗?
python中函数能重载吗
像恺撒密码这样简单密码可以轻易被词频攻击或者暴力攻击破解,能不能用python实现更难以解密的加密功能呢?
我对in和index的用法还不是很熟不是很理解
抱歉老师现在才体检这份调查问卷。。。
我对于%pdb的使用仍然有着疑惑,除了报错具体行以及更详细的错误信息还有什么更厉害的用法吗(虽然说了之后会讲...)另外就是对于jupyter的一些操作仍有一些疑问。
老师,除了加减移位的方法加密解密,可以用乘除吗?或着还有其他方法?
怎样实现汉字的加密传输,能考虑拼音吗