次のPythonコードは(この例では、bar
の内容)最初の非空の文字列を返します:私はルーストにそれを書くにはどうすればよい最初の空ではない文字列を返すにはどうすればよいですか?
foo = ""
bar = "hello"
foo or bar # returns "hello"
?私は簡単に私は錆とPythonで何を行うことができないと仮定し
let foo = "";
let bar = "";
foo || bar;
が、私はこの
error[E0308]: mismatched types
--> src/main.rs:4:5
|
4 | foo || bar;
| ^^^ expected bool, found &str
|
= note: expected type `bool`
found type `&str`
を取得しています:私はこれを試してみましたか?
まず、Pythonコードは何をしていますか? –
文字列を連結してみませんか? – fancyPants
@JanNilsFernerこれは最初に空ではない文字列(この例では 'bar'のコンテンツ)を返す @fancyPants' foo'がすでに入力されている可能性があり、 'foo'の内容を返す場合があるので – Jeffrey04