python第3週測定

4792 ワード

1,``pow(x,0.5)はxの平方根を計算することができ、負数の平方根を計算すると,計算負数の平方根が生成される:‪‮‪8234;8234;‪‪‪8234;8234;8234;8234;‪‪‪‪8234;8234;‪‪‪;‪;;‪;8234;;;;‪;;;8234‪;;‪;;;8234;;;;;8234;;;;;;8234;;;;;;;;‪;;;;;;;\8234;;;;;\複数ValueErrorエラー出力プログラムクラッシュなし
>>> import math
>>> pow(-2,0.5)
(8.659560562354934e-17+1.4142135623730951j)
>>> 

2.以下、文字列について説明する.strip()方法機能の説明が正しいのは、‪‮‪8234;8234;8234;‪8234;‪‪‪‪‪‪‪‪8234;‪8234;8234;8234;8234;;8234;;‪;‪;8234;;‪;;8234;;;;;‪;;8234;;;;8234;;;;8234‪;;;;;;82348234;;;;;;;;\82348234;;;82指定した文字に従って字を分割する文字列配列削除文字列の両側に指定された文字接続2つの文字列シーケンス置換文字列内の特定の文字
3、文字列は連続した文字列で、どのオプションで印刷文字情報の改行を実現できますか?‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;「改行」を使用してスペースを使用してエスケープを使用します.
4、val=pow(21000)、val結果の長さ値を1行のコードで返してください.‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;34.以降いずれも正しくないlen(str(val))len(pow(21000))len(val)注意:valのタイプは数値で、intはlen()がなく、Cオプションが間違っています
5、次にtimeライブラリの参照について正しくありませんか?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬ from * import time from time import strftime from time import * import time
6、Python言語の整数タイプではない選択肢はどれですか?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬ 0B1010 0x9a 88 0E99
7、整数型の4進数表現について、どのオプションの説明が正しいですか?‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;2進数、4進数、10進数、16進数、四進法、八進法、十進法、八進法、十進法、十六進法、四進法、八進法、十六進法
8、どのオプションがPython言語%演算子の意味ですか?‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;34.xのy次べき乗xとyの商の残数xとyの整数商xとyの商
9、どのオプションが次のコードの実行結果ですか.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
name="Python        "
print(name[0],name[2:-2],name[-1])

‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;Pthon言語プログラム設計手順
P thon言語プログラミング課
P thon言語プログラミングコース
P thon言語プログラミング課
10、どのオプションが次のコードの実行結果ですか?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
s='PYTHON'
print("{0:3}".format(s))

PYTH
PYTHON
PYT
  PYTHON

注意:0は0番目のパラメータ、3は幅、文字列の長さが3より大きいため、見えません.
コード問題:平方根フォーマット記述はユーザーが入力した整数aを取得し、aの平方根を計算し、小数点後3ビットを保持し、出力を印刷する.‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;出力結果は幅30文字、右揃え出力、余分な文字はプラス記号(+)で入力します.‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;30文字を超える場合は、結果の幅を基準にします.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬
‪‪‪8234;8234;8234;‪‮‪‪‪‪‪‪‪8234;‪8234;‮‮;‮;;‫;;8235;;;8234;;8234‪;;‪;?;;?;;388234?;;;;?;;;;;;\3838383838?;;;;8234;‪8234;8234;8234;‪8234;8234;‪8234;8234;‪‪‪8234;‪8234;8234;8234;8234;8234;8234;;8234;;;‪;8234;;8234;;;;8234;;;;;8234;;;;‪;;;8234‪;;;;;8234‪;;;;;8234\82348234;;;;;;;;入力例
10

しゅつりょく
+++++++++++++++++++++++++3.162
    :
num = int(input())
result = pow(num, 0.5)
print("{:+>30.3f}".format(result))

間違った答え:
import math
a=int(input())
print("{:+>30.3f}".format(math.sqrt(a)))

sqrt()は複素の平方根が得られずpow(a,0.5)複素の平方根は複素である